|
|
本帖最后由 whateveru 于 2009-4-21 21:56 编辑 3 s5 J. z7 Q. S' J# @9 |9 w6 s
- w/ ~! ]& O8 V* r, F
1.最好请选择windows server 2008 standard,原因不便于讲,但是没有群集需要的大可选择这个,2003随意版本都可以, [: t4 [( t; `- {' n8 g
2.ramdisk4g V5,这个没什么疑问,导入PAE注册表0 C4 f3 L- Z0 \* Z4 ?) T
3.2008 请运行msconfig,然后在启动->高级选项里限制最大内存,例如3072MB(不要大于windows vista/xp下默认能认的大小)
6 `4 G$ \: e0 F! q) E windows server 2003在boot.ini加入/maxmem=3072
@" \8 R' r$ z6 U3 Z( b 例:multi(0)disk(0)rdisk(0)partition(1)windows="Windows server 2003" /MAXMEM=3072. i* M5 N" G# p: E- `
& N6 C5 A* F1 N0 N. ]
6 V8 h( p/ O( t+ U1 l4.运行ramdisk4g前台程序,只安装驱动,不选择容量
( r3 M! k8 o( k) ]5.运行regedit,在[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRRamdiskParameters]位置' c$ k8 F9 O: H' g' R
更动DiskSizeM,例如改成5120MB(16进制1400),盘符之类也可以在这里改,我一般改成Z:. ]! ^" q3 y9 X
6.重启后,windows启用内存3072MB,ramdisk大小为5120MB
( E# f8 J7 s' f% L! {
" L, j2 F7 ~- t3 A9 h. x+ r& o为什么要这样做:: Z) K' w/ c3 h" d2 I- m
1.标准版2008只能认4G内存,但是windows偏偏还正式启用了PAE,所以无论你如何设置ramdisk4g的PAE注册表选项,默认只能在那4G里面转悠,很多人因此痛苦不堪,但是2008企业版有很多难言之隐这里就不说了
% B0 P+ `. G6 y/ Z( x% c2.通过主动限制windows内存,我们把内存管理级别人为降低到vista的程度,这样就解决了默认情况下标准版2008不能用ramdisk4g开启高位内存的尴尬,也解决了server 08/03下某些设备驱动错误映射内存引起的故障/ A& x% a, ^8 O+ ?7 J
3.在使用ramdisk4g前台程序的时候,请只安装驱动,不要做任何设置,最后点击取消退出即可,除非你喜欢蓝屏、设置失败;所有的设置都可以修改注册表+重起安全实现
( _! W: q0 J9 D: o4.2008的好处...需要说么?最起码它的tcpip.sys无需破解,呵呵,对本区的童鞋来说,这样主动限制内存的处理最大的好处还能解决很多人windows server下声卡暴音哦 |
|