如何在纯DOS下释放因加载USB驱动所消耗的大量内存?
本人在MS-DOS 8.0下已经加载XMS的情况下,加载USB驱动,能在纯DOS下有效识别U盘和移动硬盘,但是却因加载USB驱动搜索U盘而消耗了大量内存,请问各位高手,有何良策?
本人接上80G的移动硬盘,正确识别出三个移动盘符,然后在DOS下想分别进入这三个移动盘符,分别DIR一下,结果才进入第二个移动盘符,就死机了!
于是重启动电脑,用MEM.EXE查看了一下内存使用情况:
Total = Used + Free
Conventional 636K 48K 588k
Total Memory 519420 154 519266
Total Under 1Mb 636K 48K 588k
Largest executable program size 584K
Largest free upper memory block 0K
Available space in High Memory Area 2K
MS-DOS is resident in the high memory area.
然后在DOS下分别进入这三个移动盘符,分别DIR了一下,能看到各自盘符中的文件名,然后执行了一个COPY命名,欲把其中一个移动盘符中的一个很小的记事本文件复制到另一个移动盘符中,结果又死机了!
请问这是为什么,怎么总会死机?是USB驱动的BUG,还是内存不足的缘故?如果内存不足的话,要如何释放呢?
附上最新版本的“dos4usb”。
本人在MS-DOS 8.0下已经加载XMS的情况下,加载USB驱动,能在纯DOS下有效识别U盘和移动硬盘,但是却因加载USB驱动搜索U盘而消耗了大量内存,请问各位高手,有何良策?
本人接上80G的移动硬盘,正确识别出三个移动盘符,然后在DOS下想分别进入这三个移动盘符,分别DIR一下,结果才进入第二个移动盘符,就死机了!
于是重启动电脑,用MEM.EXE查看了一下内存使用情况:
Total = Used + Free
Conventional 636K 48K 588k
Total Memory 519420 154 519266
Total Under 1Mb 636K 48K 588k
Largest executable program size 584K
Largest free upper memory block 0K
Available space in High Memory Area 2K
MS-DOS is resident in the high memory area.
然后在DOS下分别进入这三个移动盘符,分别DIR了一下,能看到各自盘符中的文件名,然后执行了一个COPY命名,欲把其中一个移动盘符中的一个很小的记事本文件复制到另一个移动盘符中,结果又死机了!
请问这是为什么,怎么总会死机?是USB驱动的BUG,还是内存不足的缘故?如果内存不足的话,要如何释放呢?
附上最新版本的“dos4usb”。

