| 
 | 
 
845芯片组等主板的老机,支持USB启动、主板支持USB2.0模式,但USB启动时实际上是USB1.0模式(或许更慢),一直在找办法,今天实验的一个办法,拷贝速度大幅提高。 
一、文件:  
        U盘上的DOS系统,我用的WindowsMe的DOS系统;  
        Omnifs.exe;  
        XMSDSK,虚拟内存盘文件;  
        拷贝测试文件1.rar,大小为12.5M。  
        autoexec.bat文件内容:  
            smartdrv  
            XMSDSK Z:15000  
            copy Command.com Z:\Command.com  
            copy omnifs.exe z:\*.*  
            set comspec=Z:\Command.com  
            Z:  
        config.sys文件内容:  
            files=10  
            buffers=10  
            dos=high,umb  
            stacks=9,256  
二、硬件:  
        主板:845芯片组主板;  
        内存:768M;  
        CPU:赛扬2.0;  
        读卡器+普通内存卡,USB-ZIP模式。  
三、测试过程:  
        启动系统后(提示符为Z:):  
        ①copy a:\1.rar z:\1.rar,将1.rar文件拷贝到内存盘,记录时间;  
        ②删除Z盘1.rar文件。  
        ③omnifs /forceusb copy a:\1.rar z:\1.rar,将1.rar文件拷贝到内存盘,记录时间。  
四、测试结果:  
        直接拷贝时间为3分20秒  
        启动Omnifs拷贝,时间为9秒,其中omnifs启动时间大约占了3秒。  
        拷贝速度增大到原来的22—33倍。  
五、其他: 
        1、经测试,从内存盘向U盘写入文件速度提高的倍数也是20多倍。 
        2、U盘的读取速度和写入速度在DOS下差不多,据此,个人分析,老机U盘启动之所以慢,并非U盘本身速度慢,而是“接口”传输速度慢,omnifs /forceusb copy命令即强制使用USB模式,这是提高速度的根本原因。 
        3、启动时,拷贝Omnifs.exe文件耗时较长,如果非测试比较之用,可以用omnifs /forceusb copy命令拷贝。 
        4、遗憾的是不支持光驱,也就不支持USB-CDROM;或许是我没搞清楚用法?高手看看并指导。 
 
        各位高手看看,并探讨两个问题:①能否以此思路提高老机Pe的启动速度;②是否支持USB-CDROM。 |   
 
 
 
 |