热门搜索:Photoshop 平面设计 Linux Vista Windows ASP.NET qq word 病毒 XP Excel 标志设计 

Windows 2000之内存优化全攻略

来源:未知(读取中...) 2005-9-16 【字体: 】 切换为

删除POSIX 和 OS2支持

  在微软的操作系统中都有对POSIX的支持,POSIX是一个多操作系统协同工作的标准;同样OS2支持是为了运行OS2上的应用程序。如果你的机器中没有别的操作系统,那这些东西根本就用不着,把这些东西删除可以节约一些内存。Microsoft没有提供屏蔽这些功能的方法,不过没有关系,首先去除Windows的文件保护(这部分的内容会在稍后的文章中介绍),找到winnt/system32目录,把OS2.exe,OS2SRV.exe,PSXSS.EXE,OS2SS.exe和 POSIX.exe这几个文件删除,就OK了。不过为谨慎起见,首先把这些文件改个名字,运行没有问题后,再删除它们。  

  一般来说把这些文件删除掉不会有任何问题,但在windows 2000的资源包里的一些工具需要POSIX才能运行,这一点要注意。  

  删除无用的Windows组件  

  在安装Windows 2000时,安装程序没有很大的灵活性,有些不想要的东西也给你装上去了;或者是初次使用windows 2000,不知道哪些有用,哪些没用,先一咕脑儿全装上去,等熟悉之后再把一些没有的组件删除掉,释放更多的系统资源。下面就给大家介绍一个可以打开几个隐藏选项的方法。用记事本打开sysoc.inf文件(在winnt/inf目录下),你会看到有几条以"HIDE"开头的命令,把"HIDE"删掉(注意不要把逗号也删掉了),保存退出重新启动系统,打开控制面板中的添加/删除程序,选择Windows安装程序栏,你就会发现比原来多了几个选项。   

  堆栈压缩  

  堆栈压缩也叫做内存碎片整理,在Win9x中早有应用。Windows 2000对内存的管理和Win9x完全不一样,这个操作有没有效还是个问题。不过不管怎么样我们还是介绍一下,内存碎片整理实际上是系统把主内存中所有的数据都捣到硬盘的交换文件上,然后重新把数据装入内存;从计算角度来看,这个过程叫做堆栈压缩或者叫垃圾清理。这个操作可以用一个很小的VB程序完成,具体做法是用记事本新建一个文件,输入一行:Mystring = Space(16000000),把它存为后缀.vbs的文件。假设在你的机器上已经安装了VB运行库(windows 2000默认安装),当你运行这个程序,它会把系统内存"冲刷"一新。在运行完一些有内存"空洞"的程序之后(所谓内存"空洞"是指程序在运行完毕之后,还有一部分内存没有释放,不能被其它的程序使用,就好像内存中有个洞一样),运行这个程序特别有用,它可以释放那部分"空洞"内存。如果你的系统内存很大,可以把上面那条语句括号中的数值设大一点,清理内存"空洞"的效果会更好一点。

上一页  [1] [2] [3] [4] 

关注此文的读者还看过:
    用户评论
评论内容:不能超过100字,需审核,请自觉遵守互联网相关政策法规。
发表评论: 匿名发表 用户名: loading 位网友发表了评论 查看评论
(0/100)