多处理器的问题!

bianfu 2003-10-20 11:04:04
我的程序在多处理器上,始终会出现死锁的现象,准备写段代码使其只在其中一个处理器运行,各位大虾能不给点建议!!!
...全文
39 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
vcforever 2003-10-20
  • 打赏
  • 举报
回复
又来晚了,再次同意akiko(弥弥)大哥!
呵呵……
akiko 2003-10-20
  • 打赏
  • 举报
回复
DWORD_PTR SetThreadAffinityMask (
HANDLE hThread, // handle to thread
DWORD_PTR dwThreadAffinityMask // thread affinity mask
);
dwThreadAffinityMask从右数第几位为1,就允许线程在第几个CPU上运行,如果你只设置了一位,就只能在这个CPU上运行
zhaoweidf 2003-10-20
  • 打赏
  • 举报
回复
在w2k 下,你建几个多线程就可以了

15,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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