以前用SharedObjectRegister方法写的一个多线程程序在双cpu机器有运行老是自动退出(没有任何错误提示,以前单cpu是即使有异常也能捕获),单cpu机器没有问题,不知道是什么原因,知道的告诉下
"还有pb多线程的一个问题好像在多核机器上还需要绑定一个核心,否则无法运行",这个是网上提到的,怎样绑定一个核心?有经验的说下
------解决方案--------------------
PB的多线程支持一直不是很好,
根据你的描述,有可能是对于一些资源的访问需要做同步,
调试的方式就是每个线程运行时写一些日志记录到不同的文本文件,看它们的实际运行情况~~~