|
原帖由 Robin_Zhang 于 2008-6-10 09:34 发表 ![]()
……我这里跑Oracle 10g RAC,两台R900,16G内存都不够用……
系统是oracle enterprise linux 4.6 x64
BTW:Win2003打上ServicePack补丁后就可以打开PAE,所以8G不是问题
不过除了Exchange和SQLserver以外 ...
这俩怎么超越的4G呢?虽然PAE用的是64bit页表,但是用户态的程序照样是32bit的线性地址空间啊。除非不是运行在用户态的
我感觉不考虑成本问题上8G还是有必要的,这跟win的IO缓存机制有关,尤其是大量的小碎文件,OS最终是有多少物理内存用多少物理内存,都存到备用列表里面,等某个进程真正需求物理内存但是空闲列表不够的时候再从备用列表里面选几页放到空闲列表里提交给进程,所以可用内存还是很大,内存肯定越大越好。
[ 本帖最后由 jiliaoke 于 2008-6-10 21:35 编辑 ] |
|