首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java面试 >

求工具或方法:把多线程锁在一个核上解决方案

2012-02-25 
求工具或方法:把多线程锁在一个核上就是把进程里的多个线程,锁到一个核里执行,求工具或方法。[解决办法]自

求工具或方法:把多线程锁在一个核上
就是把进程里的多个线程,锁到一个核里执行,求工具或方法。

[解决办法]
自己写个jvm
[解决办法]
一般来说很难做到这个功能,JVM并不一定使用操作系统中的线程来实现java.lang.Thread的

如果一定要操作,你可以使用SetThreadAffinityMask和SetProcessAffinityMask两个API对找到线程并指定


这里关键是操作系统中的线程ID我不知道怎样取得
[解决办法]
不懂帮顶!!!
[解决办法]

探讨
不懂帮顶!!!

[解决办法]
用单核的机器。。。多线程放到一个核上执行未必能提高性能。。。

http://lovnet.iteye.com/blog/992235
[解决办法]
Linux 内核配置中去掉“Symmetric multi-processing support”后,重新编译内核就能保证系统跑在单CPU模式下了。至于应用程序中怎么设置,就不知道了。
[解决办法]
如果是linux的话 动态切换 Linux 使用的 CPU 数量

热点排行