LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: yggdrasil

讨论家用电脑HT在gentoo box中是否开启

[复制链接]
发表于 2006-2-9 06:52:29 | 显示全部楼层
zhllg兄原来是guru级人马,佩服!

小弟以前冒犯了zhllg兄,敬请恕罪。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-9 09:22:29 | 显示全部楼层
gnome 的applet会把CPU合成一个图形显示,若2CPU 1个100%,另一个0%,那么他会显示50%
总结一下我的观点:

HT适用的情况:程序会创建2个以上进程的,并且被分配到2个不同的被HT的CPU上(比如make -j2);服务器类,比如Apache,大量的进程能充分体现HT的力量,并且在一个进程发生问题而使之独占某个CPU的时候能缓解问题,使系统稳定。

HT不适用的情况:打游戏,计算等只创建一个进程的程序(大多数的程序,最明显的就是firefox,渲染复杂网页的时候常留着资源不肯用),并且若使用多线程,线程也会被困在这个CPU中,所以在设定oracle这种选择线程和进程模式的时候,就应该考虑清楚了,以达到最佳性能
回复 支持 反对

使用道具 举报

发表于 2006-2-9 09:39:27 | 显示全部楼层
d00m3d兄客气了,不打不相识么

to yggdrasil:
其实HT用了总比不用的好,如果单从程序运行效率考虑
适用的时候你赚了
不适用的时候也不亏,最多fall back to单CPU的效率
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表