请教个NUMCPUVPS 设置问题
双CPU,linux 的服务器.系统显示CPU个数为4那numcpuvps 是设置2还是4?
回复 1楼 xigenisi 的帖子
设成3;虚拟CPU数-1 多谢回复 1楼 xigenisi 的帖子
我认为multiprocessor 0numcpuvps 1
[ 本帖最后由 jl8323 于 2007-2-8 16:41 编辑 ] 原帖由 jl8323 于 2007-2-8 16:36 发表
我认为multiprocessor 0
numcpuvps 1
恰相反应该为:
multiprocessor1
numcpuvps 3
它是多CPU系统,所以multiprocessor为1;
这里的numcpuvps按照informix管理员指南或参考或性能调优上应该是
CPU数-1;这里的CPU指的是虚拟CPU,不是物理CPU。
注:xigenisi的CPU应该是双核的。
关于NUMCPUVPS的设置!
原帖由 hkwang66 于 2007-2-9 00:07 发表恰相反应该为:
multiprocessor1
numcpuvps 3
它是多CPU系统,所以multiprocessor为1;
这里的numcpuvps按照informix管理员指南或参考或性能调优上应该是
CPU数-1;这里的CPU指的是虚拟CPU,不是物 ...
#个人认为numcpuvps应为“物理”CPU的个数, 因为CPUVP运行在CPU上,较多的CPUVP反倒会增加CPU运行周期的调度;
按照Informix的建议,双CPU是设为1的,但楼主如果是双核(还是有两个核心的,区别于HT超线程)的话,可以设为N-1,N在这里为4。
另外:multiprocessor1,多处理支持是需要打开的,一般打开IDS的执行效率会高一点,但不尽然…… 原帖由 netpop 于 2007-2-17 01:41 发表
#个人认为numcpuvps应为“物理”CPU的个数, 因为CPUVP运行在CPU上,较多的CPUVP反倒会增加CPU运行周期的调度;
按照Informix的建议,双CPU是设为1的,但楼主如果是双核(还是有两个核心的,区别于HT超线 ...
就是因为CPU可能是多核的,所以CPU数为虚拟CPU数而不是物理CPU数。
哈哈,再讨论一下!
原帖由 hkwang66 于 2007-2-24 20:41 发表就是因为CPU可能是多核的,所以CPU数为虚拟CPU数而不是物理CPU数。
哈哈,再讨论一下!
是真正的多核可以设为N-1,但像HT这种技术,一个CPU显示为两个,也就是虚拟CPU个数为2,这时就不建议了。
目的很明确,需要确认虚拟的CPU是何种类型。:) :em03:
lsh_sunnys 发表于 2010-12-13 15:24 http://bbs3.chinaunix.net/images/common/back.gif
抢分~:em17:
页:
[1]