荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: topone (魅力无可挡!), 信区: Newsoftware
标  题: Win2000的硬盘和内存优化
发信站: BBS 荔园晨风站 (Mon Feb 26 17:14:05 2001), 转信

通过缓存读写


  这是一个对于你系统的每一个磁盘都需要的简单设置。 正如它本身所显示的那样
,这个设置让电脑把所有的磁盘读写操作都先储存在这个特殊的驱动器里。 基本上,
这表示在被写到磁盘的数据中有很大一部分被保存到了RAM中,并且直到缓存开始溢出
或关机的时候,才被写到磁盘中。


  这个设置可以大大提升电脑的性能,但是有必要提醒一下,如果你的电脑没有被正
常关闭的话,那些数据就有可能不能正确的写到磁盘中,也就是说它们将会丢失。


  对于一般的桌面电脑来说这并不算是什么问题,但如果你运行的是一个重要的服务
器,而且碰巧你又没有UPS的话,那就会是一个大问题。


  要想打开缓存,就必须进入Device Manager介面(Win9x的用户应该很熟悉),并
且选择你所希望硬盘达到的功能选项。当然,打开这个设置后,还要在你有空的时候重
启电脑才行。


 直接内存存取


  DMA在各个方面都比大部分电脑默认的PIO数据传输方法要好。



对于不熟悉DMA和它的性能的人来说,DMA(或者UDMA)是硬盘能把数据传输给系统内存
的占用CPU最少的方法。当电脑使用标准的PIO方式的时候,CPU必须指导硬盘的每一步
操作,显然这会降低系统的性能。


  Win2k的一个好处就是当你在Win9x平台上安装时,不会给你打开DMA带来任何问题
。 为什么呢? 这是因为系统会灵活的查对它的兼容性,而不是把设置强加给一块不兼
容的硬盘。


  为了打开DMA,你得再次进入Device Manager,搜寻你的IDE控制器并选择第一IDE
通道,然后进入高级设置。 如果可能的话,把所有设备的类型都设为Auto Detection
,并把传输模式设为DMA(这对你的CD-ROM也一样有用)。并在第二IDE通道上重复刚才
的过程,然后重新起动。 你会看到性能得到很大的提升。


 磁盘碎片整理


  微软把磁盘碎片整理工具包括进了Win2000。 在这里我有个忠告给你们:使用它,
并且经常使用它。 不过你得做好心理准备,因为这个碎片整理工具以速度奇慢出名,
所以,你得让它通宵运行。


  如果你有钱,并且想获得尽可能好的性能,那就去弄一个象Diskkeeper那样的程序
吧。它不仅是整理你的文件,还会重新组织它们,并同时会整理你的页面文件
(pagefiles)。


 NTFS和FAT32



NTFS和FAT32各有长短。 NTFS是一个安全文件系统,在Win2k下通常比FAT32快。不过,
和NTFS不同,FAT32可以兼容Win9x。


  如果你只是准备在电脑上运行Win2000的话,我建议你使用NTFS,但如果你的系统
是加上Win9x或Linux的双系统,那么你必须在你的至少一个分区上使用FAT32。


  并且如果你是一个真正的速度至上者,我建议你把Win2k安装在FAT32分区上,而把
你的数据文件放在NTFS分区上。





页面文件优化

  Win2K里的页面文件不象Win9x中的交换文件那样灵活,所以,优化这个系统的虚拟
内存设置就显得比Win9x系统更重要了。


  在优化你的虚拟内存的时候,你得遵循几个原则。


  一、与Win9x不同的是,你能把你的页面文件分到几个硬盘上。



这并不是建议你把页面文件分到不同的分区上,但如果你有两个速度相近的硬盘(当然
你也可以同时使用两个5400和7200转的硬盘,但我想你也不希望他们的速度有2000转以
上的差距吧),把你的页面文件分到两个硬盘上是一个提升性能的好方法。


  二、你的页面文件应该总是比你的系统内存大。


  如果你只有不超过96MB的内存,我建议你使用不低于1.5倍物理内存的页面文件,
甚至2倍可能会更好。


  而如果你的内存在96和256MB之间,微软建议用RAM +30 MB,但如果你比较接近于
96MB的底线,并且经常运行多媒体任务的话,1.5x RAM可能会更好。


  如果你有256MB的内存,那么你仅需要256MB的交换文件空间。多出来的将会是浪费



  要设置你的页面文件,请进入系统applet的高级设置,并单击Performance
Options按钮。 在跳出来的对话框底部,有一个写有“改变”的按钮。 单击它,以进
入虚拟内存介面。 在这个子applet里你可以设定你的虚拟内存设置,而Windows也可能
会给出它的页面文件大小建议。


 其他功能选项


  一、Application response



在系统applet的Performance Options部分,有一个叫Application response的设置。
 这个设置有2个可能的值。Optimize Performance for Applications的设定可以使
CPU倾向于前台应用,但这是以后台应用的性能为代价的。


  这个设定适用于大部分的用户。不过,如果你通常要运行某种服务器,或经常有其
他重要的程序在后台运行,选择优化后台应用的设定会更明智。


  这个设定可以平等地分配CPU的时间给所有的程序,而不论它是否正在前台运行。



  二、Priority(优先)


  对于不熟悉的人来说,优先是指电脑怎样决定哪个程序应该首先得到CPU的时间,
和怎样分配CPU时间给每一个程序。


  有6种基本的优先程度设定(尽管在后台它更复杂): Real time、High、Above
Normal、Normal、Below Normal和Low。


  Real time的程序会优先于其它任何程序占用CPU的时间,大多数情况下只有操作系
统本身的程序才有这个特权。其它的设置只是操作系统用来决定程序占用CPU时间的简
单排列。


注册表设定


Win2K其实是一个非常容易卸载的操作系统。 实际上,卸载基于WinNT的系统比基于
Win9x更加容易,即使考虑到WinNT增加的稳定性。


  有很多原因导致这个结果的出现,但在你继续优化(编辑注册表设置)之前,确保
你已经制作了一个应急启动盘,并在硬盘上做了注册表的备份。


  如果你想手动调整以下的注册表设置,以使用指定的注册表文件的话,可以在
HKLM/系统/CurrentControlSet/Control/Session Manager/Memory Management key里
找。


  要使用注册表文件的话,右键单击链接并选择打开,并在询问你是否要把这个信息
加到注册表的对话框上选择同意。


  一、Clear Pagefile At Shutdown


  我找不到关于这个设置的介绍资料,但可以看到并不是每一次关机都会删除页面文
件,我只好假设它只是把数据清除出去,以便以后写近来的东西不会覆盖它。


  在我的系统上打开这个设置后性能稍微有所提高。


  二、Disable Paging Executive



打开这个设置后,会禁止给NT执行文件分页,并强逼它们驻留在RAM内存而不是被转移
到VM。


  打开这个设置可以提升整个系统的性能,但由于它对你系统内存的占用很高,所以
只有当你的内存达到128 MB或以上时我们才建议你使用这个设置。


  三、IO Page Lock Limit


  这个设置可能优化你的电脑,但也可能不会。


  如果你的电脑有很多的IO数据传输,它就可以从根本上提升你电脑的性能。我个人
并不建议你尝试这个优化,除非你有不低于128 MB的内存,但不管怎么说,1、2和4MB
的注册表文件还可以接受。


  大部分的用户(当然要有128 MB内存)会发现当设置在8和16MB之间时,他们的电
脑性能有显著的提升。有更高内存的系统则可以设定更高的设置。 Windows会把这个设
置默认为512 KB或0.5MB。


  四、Large System Cache


  Win2K处理系统高速缓存(在Win9x中叫Vcache)的方式在很大程度上随着你所用版
本的不同而不同。 打开这个设置,可以看到由于这个原因使实际的磁盘的I/O数据传输
得到加快。



它比你所能想到的更有效,因为支持Win2k的程序是被专门编制的,这样它们就可以与
cache直接交换数据。


  同样,我个人并不建议你尝试这个优化,除非你有不低于128 MB的内存。



服务

  Windows 2000有比NT 4.0多得多的默认系统服务。


  对于那些不了解的人来说,系统服务有点象控制网络、打印机等操作系统的功能的
程序。它可以使你按你的用途来调设你的电脑。


  关闭某些服务可以减少启动的时间,并降低你系统的占用。 但是,这样也会降低
你的电脑在这些方面的表现,所以你得考虑清楚,以作出正确的取舍。


  每个系统服务都有3个不同的设定。 Automatic设定使你每一次启动都会打开服务
,Manual设定则在当它收到另一个服务或正在运行的程序的请求时才打开,Disable设
定会完全禁止。


  当我提到关闭系统服务时,我的意思是指把它设定到manual。 这样设定不会造成
任何浪费,而当你需要的时候又可以打开它。

在管理最初的服务方面Windows 2000的表现比Windows NT 4.0好得多。


  一、Alerter(警报)


  这个服务处理日常的警报,就象那些系统出错时发送到网络的一样。


  除非你被连接在网络上,并且有网络管理员,否则你可以把这个服务设定为
manual。


  二、Clipbook Server(文件夹服务器)


  这个服务允许你们网络上的其他用户看到你的文件夹。


  在这里我要强烈建议你把它设定为manual,然后再使用其他程序在你的网络上发布
信息。


  三、Computer Browser(浏览器)


  这个服务控制网络邻居和其他的一些有关的网络功能。


  除非你从来都不上网,而且将来也不打算上网,否则我建议你把它设定为
Automatic。


  四、Event Log(事件记录)



很好的自我说明,这个服务的工作就是控制你的事件记录!


  除非你不关心是否能找出你的系统错误,否则我建议你把它设定为Automatic。


  五、Messenger


  在网络上发送和接收信息。如果你关闭了Alerter,你可以安全地把它设定为
Manual。


  六、Net Logon(网络注册)


  处理象注册信息那样的网络安全功能。 你可以把它设定为Manual。


七、Network DDE和Network DDE DSDM

  这2个服务处理DDE(动态数据交换)。 除非你准备在网上共享你的Office,否则
你应该把它设定为Manual。


  注: 这和在通常的商务设定中使用Office不同(如果你需要DDE,你就会知道)。




八、NT LM Security Support


  在几种NT网络应用中提供安全保护。 建议你把它设定为manual。


  九、Plug and Play (即插即用)


  使Win2k可以得到象Win9x那样的即插即用支持。 把它设定为automatic,除非你真
的想跟内部系统寄存器混在一起。


  十、Protected Storage


  这个可以处理象已设定密码的信用卡号码这样的安全信息。 除非你不准备在你的
电脑上储存任何私人的信息,否则你应该把它设定为automatic。


  十一、RPC Services


  有2个,他们处理RCP请求。 我不能确定哪个网络程序使用这些服务,但很显然把
它设定为manual对你不会有什么害处。


  十二、Server(服务器)



这个管理在你的网络上面的文件和印刷服务。 除非你不在网络上,否则你应该把它设
定为automatic。


  十三、Spooler(假脱机管理器)


  它管理你的打印机。 除非你没有打印机连到你的电脑,你应该把它设定为
automatic。


  十四、Task Schedulers


  它计划每星期的碎片整理等。 除非你实在太懒了,连在电脑上开一下都不想,否
则你可以把它设定为Manual。


  十五、Uninterruptible Power Supply (不间断电源)


  它管理你的UPS。如果你没有的话,把它设定为manual或干脆关闭它。


  十六、Workstation(工作站)


  它处理你的网络功能的其他部分。 除非你不上网,否则请保持打开这个功能。



Windows 2000默认的服务还有很多,但在大多数情况下它们多数都被设定为Manual。



关闭开始程序

  Windows 2000不能象Win98那样利用系统信息程序来从注册表移动程序。不过,如
果你想用手工来做,你可以去到
HLKM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN key,然后用手工删除从那里
装入程序的值。


  我建议你在删除之前先把它保存到其他地方,以免以后想再安装时找不到。


 整理你的内存


  在Win9x上发挥作用的VBScript也一样会在Windows 2000上发挥作用。


  打开一个文本文件,然后插入以下中的1个:


  Mystring = Space(16000000)


  或


  Mystring = Space(80000000)



你只需要其中的1个。 把文件保存为memory.vbs。


  如果你安装了Visual Basic 4(或更高的版本)运行文件(Windows 2000会默认安
装,所以你不用担心),那么你可以随时双击这个程序来运行它。


  最下面的那一条是给那些有不少于128 MB内存的人的。 当然每个人都应该先试一
下它,因为大多数情况下它工作得更好。不过,如果它引起错误的话,把它替换成最上
面那一条(可以用于任何不少于32MB内存的电脑)。


  另外, 建议你在运行它之前先把其他的所有程序关闭。


 结论


  在Win2k下优化你的硬盘和内存设置比Win9x更复杂,但是你也可以从中得到更多的
回报。 Windows NT 4.0的优化虽然会有点不同,但应该也可以应用于Win2k,所以也请
留意一下。



--

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.0.165]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店