中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-25 16:54
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » PC-CACHE和SMARTDRV比有什么优缺点? 查看 1,730 回复 8
楼 主 PC-CACHE和SMARTDRV比有什么优缺点? 发表于 2003-03-29 00:00 ·  中国 广东 广州 联通
中级用户
积分 290
发帖 43
注册 2003-03-19 00:00
23年会员
UID 1180
性别 男
状态 离线
还有一个问题:为何同一个软件如:SMARTDRV、OAKCDROM.SYS等等相差几十K。
2 发表于 2003-03-29 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
PC-CACHE和SMARTDRV嘛,确实各自有优缺点.PC-CACHE的优点是占用内存少,最少需要的体积更少(SMARTDRV压缩后不能正常和Windows配合使用),而且可以随时从内存中退出(SMARTDRV显然就不行).SMARTDRV 5.x的主要优点则是支持光驱,且和Win9x界面的兼容性更好.

至于同样功能的程序的体积和内存占用相去甚远,那就是程序员的编写水平的问题了.比如OAKCDROM.SYS的编写水平就很低,而VIDE-CDD.SYS的编写水平就要高得多,功能也更强大些.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

3 发表于 2003-04-02 00:00 ·  中国 广东 珠海 电信
初级用户
积分 114
发帖 5
注册 2003-04-02 00:00
23年会员
UID 1356
性别 男
状态 离线
我用你的7.10启动盘的第三项(即是加载USB驱动的那一项)时,加载到PC-CACHE会死机,只有CANCEL后才可以进行下去。。。。

另外,屏幕提示CONFIG.SYS中第三十行出错。。。。。。。。。。。。

4 发表于 2003-04-02 00:00 ·  中国 四川 成都 教育网
初级用户
 弼马温
积分 130
发帖 12
注册 2003-03-29 00:00
23年会员
UID 1303
性别 男
状态 离线
以下是引用iwons在2003-4-2 13:02:08的发言:
我用你的7.10启动盘的第三项(即是加载USB驱动的那一项)时,加载到PC-CACHE会死机,只有CANCEL后才可以进行下去。。。。

另外,屏幕提示CONFIG.SYS中第三十行出错。。。。。。。。。。。。




我的机器上也不能运行pc-cache.
发生什么事了?
5 发表于 2003-04-02 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
CONFIG.SYS的第30行是:

DEVICEHIGH=USBCD.SYS /D:USBCD

在我的电脑上运行是没有问题的呀。

关于PC-CACHE的问题,我去想想办法吧。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

6 发表于 2003-04-02 00:00 ·  中国 四川 成都 联通
初级用户
 弼马温
积分 130
发帖 12
注册 2003-03-29 00:00
23年会员
UID 1303
性别 男
状态 离线
Cpu error:incorrect opcode;killing the process.

这是执行你的启动盘第三项时出现的。

后来我又执行第一项,又没出现以上信息。看来不是cpu的问题,也不是

Pc-cache的问题。我再看看。
发生什么事了?
7 就是pc-cache的问题! 发表于 2003-04-03 00:00 ·  中国 广东 江门 新会区 电信
中级用户
★★
积分 355
发帖 73
注册 2003-02-24 00:00
23年会员
UID 992
性别 男
状态 离线
这情况我也碰到过,后改用9.0版并找齐所有的文件就正常了(我不知道不找齐所有的文件是否也行,因为我没试过)。现将它传上来。打开附件
8 发表于 2003-04-03 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
出现“Cpu error:incorrect opcode;killing the process.”是启动盘中KILLER.EXE命令的功效,以自动截取非法指令,防止死机。

至于PC-CACHE,jmcarl能试一下吗,看看最少需要哪些文件PC-CACHE就可以正常运行了。因为在我的电脑上从未出现过此问题,所以我没法试验。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

9 发表于 2003-04-03 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
刚才经过多次试验,终于知道原因了,结果如下:

1: 当空闲UMB内存很少(小于64K)的时候,原来的启动盘中的那个PC-CACHE.COM运行的时候确实会死机(或被KILLER.EXE截断);
2: 死机原因并不是缺少了文件造成的,而是用aPack压缩造成的,我改用UPX压缩就一切正常了。

到此问题解决。我已将最新的MS-DOS 7.10启动盘(4月2日版)上传了,下载地址是:
http://newdos.yginfo.net/dosware/mdos71bd.zip


Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

论坛跳转: