高分请教!使用SetProcessAffinityMask将多CPU应用绑定在一个CPU上执行,还是会死机!

bamhill 2003-12-10 09:36:58
小妹已经没招拉,折腾了3个月!
可能是内存泄漏问题,客户端用ConnectToServer连接服务,按照例子写的呀。
该应用是程序用来连接数据库的分布式服务,单CPU运行完全正常,可一到多CPU下运行一段时间就会出现“内存不能读”,报错退出!发现请求的内存好像是不断增加,可已经及时释放资源了呀!
怎么办?

分不够再加呀
...全文
469 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
bamhill 2003-12-23
  • 打赏
  • 举报
回复
SQL SERVER 的数据库
在任务管理器中查看是只使用了一个CPU,可还是会出现。。。。
我发现有内存泄漏,没有客户端登录的时候没有问题,可有用户登录好像就会内存泄漏。。。。
可我已经保证了所有的对象销毁了啊:(((
nhdj 2003-12-16
  • 打赏
  • 举报
回复
没有碰到,顶
hjd_cw 2003-12-16
  • 打赏
  • 举报
回复
用SetProcessAffinityMask,应该不会有问题,我有过这样的经历
eminena 2003-12-15
  • 打赏
  • 举报
回复
再多加几个 CPU ,一般在8个以上,就不会出现楼主所说的问题.
jack2002 2003-12-15
  • 打赏
  • 举报
回复
这个问题我也遇到过?
三个原因:
1。硬件。
2。操作系统。
3。pb是否兼容(打个布丁)。
jack2002 2003-12-15
  • 打赏
  • 举报
回复
是什么数据库?
bamhill 2003-12-15
  • 打赏
  • 举报
回复
操作系统是Windows 2000 server呀
jdsnhan 2003-12-15
  • 打赏
  • 举报
回复
不敢妄下断言。
值得学习讨论的帖子,我先挖出来。
mittee 2003-12-10
  • 打赏
  • 举报
回复
是pb程序的不支持多CPU???
还是操作系统不支持多CPU

680

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder API 调用
社区管理员
  • API 调用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧