荔园在线

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

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


发信人: Mic (酷鱼), 信区: Microsoft
标  题: 全面加快WIN98的启动!
发信站: 荔园晨风BBS站 (Thu Apr 12 12:53:34 2001), 转信

WIN98的启动速度太慢了,这大概是诸位朋友的共同体会。我们通过各种方法来提
高WIN98的启动速度,如加 大CONFIG.SYS里面的BUFFER值,用MSCONFIG减少启动
加载的程序,甚至不要墙纸等,但无奈WIN98的启动速度才 有一点点提高。为了正
确诊断,请各位在启动WIN98时, 按F8键,呼出启动菜单,选第二项,生成一个
BOOTLOG. TXT文件。当启动到假死症时,把机器关掉。(哇,这么狠!)10秒后
重新启动机器,打开这个在C:盘根目录下 隐藏的BOOTLOG.TXT,如果你发现有类
似这样的信息: [0013A86E]LoadingVxd=C:\WINDOWS\SMARTDRV. EXE[
0013A86F]LoadSuccess=C:\WINDOWS\SMARTDRV.EXE[0013A86F]LoadingVxd=
VMM

  如果SMARTDRV.EXE和VMM是先后加载的话,那就可以通过先加载DOS的
SMARTDRV,后加载VMM来大幅加快 WIN98的启动速度。方法很简单,就是编辑C:
\AUTOEXEC.BAT,在里面加入“c:\windows\smartdrv.exe20482048”,目的是为
磁盘开一个2M的缓冲区,并且以DOS的SMARTDRV管理方式代替WINDOWS的SMARTDRV管
理方式。这样做的结果是使WIN98在加载VMM时,不再陷入假死状态。现在,启动
WIN98的速度是不是快了很多?以下是笔者在两台机器上使用该方法的 结果。机器
A机器B使用该方法前:51.1540.11(秒) 使用该方法后:38.5035.6(秒)速
度提升率:24.7%11.2%机器A配置:赛扬366CPU+32M内存+4.3G硬 盘+
WIN98SE版+自带DIRETX6.03;机器B配置: P133CPU+256KL2CACHE+32M内存+
3.2G硬盘+WIN98+ 自带DIREXT5.0。要注意的是由于软件配置不同,两台机器没
有可比性。从上面可以看出,这个方法对由于装载大量软件(赛扬的机器上网络协
议就装了4个)而造成的速度减慢有很大的作用,而对配置较低的机器的帮助稍微
少一点,但也很可观。

  为什么会这样呢?原因有两个。第一,运行DOS下的SMARTDRV改变了
WINDOWSVMM(虚拟机)的加载进程,使 该进程大大加快。第二,是SMARTDRV真正
起到磁盘缓存的作用,减少了读硬盘的数据量。这一点大家可以在 MSDOS方式下键
入“smartdrv/s”,你可以看到类似的信息:“Therehavebeen7,
595cachehitsand3, 350cachemisses”。从此可知CAHCE的命中率在70%以上,
起到很好的缓存作用。看来,不少朋友的那个WINDOWS自动会运行SMARTDRV,不必
在AUTOEXEC中加载的看法是错的

--
                                   \\\|///
                                  \\ ~ ~ //
                                  (/ @ @ /)
      --------------------------oOOo-(_)-oOOo--------------------------
                      我、我没偷看呀... 只是,有点想你...


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


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

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