|
12345q
中级用户
  
积分 290
发帖 43
注册 2003-3-19
状态 离线
|
『楼 主』:
PC-CACHE和SMARTDRV比有什么优缺点?
使用 LLM 解释/回答一下
还有一个问题:为何同一个软件如:SMARTDRV、OAKCDROM.SYS等等相差几十K。
There is another question: Why does the same software such as SMARTDRV, OAKCDROM.SYS, etc. differ by tens of K.
|
|
2003-3-29 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
PC-CACHE和SMARTDRV嘛,确实各自有优缺点.PC-CACHE的优点是占用内存少,最少需要的体积更少(SMARTDRV压缩后不能正常和Windows配合使用),而且可以随时从内存中退出(SMARTDRV显然就不行).SMARTDRV 5.x的主要优点则是支持光驱,且和Win9x界面的兼容性更好.
至于同样功能的程序的体积和内存占用相去甚远,那就是程序员的编写水平的问题了.比如OAKCDROM.SYS的编写水平就很低,而VIDE-CDD.SYS的编写水平就要高得多,功能也更强大些.
PC-CACHE and SMARTDRV, indeed each has its own advantages and disadvantages. The advantage of PC - CACHE is that it occupies less memory, the minimum required volume is smaller (SMARTDRV cannot work normally with Windows after compression), and it can be exited from memory at any time (SMARTDRV obviously cannot). The main advantage of SMARTDRV 5.x is that it supports CD - ROM drives and has better compatibility with the Win9x interface.
As for the fact that the volumes and memory usages of programs with the same functions are quite different, that is a matter of the programmer's writing level. For example, the writing level of OAKCDROM.SYS is very low, while the writing level of VIDE - CDD.SYS is much higher, and the functions are more powerful.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2003-3-29 00:00 |
|
|
iwons
初级用户
 
积分 114
发帖 5
注册 2003-4-2
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
我用你的7.10启动盘的第三项(即是加载USB驱动的那一项)时,加载到PC-CACHE会死机,只有CANCEL后才可以进行下去。。。。
另外,屏幕提示CONFIG.SYS中第三十行出错。。。。。。。。。。。。
When I use the third item of your 7.10 boot disk (which is the item that loads the USB driver), it freezes when loading PC-CACHE, and I can only proceed after canceling...
In addition, the screen prompts that there is an error in line 30 of CONFIG.SYS...
|
|
2003-4-2 00:00 |
|
|
banach
初级用户
  弼马温
积分 130
发帖 12
注册 2003-3-29
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
以下是引用iwons在2003-4-2 13:02:08的发言:
我用你的7.10启动盘的第三项(即是加载USB驱动的那一项)时,加载到PC-CACHE会死机,只有CANCEL后才可以进行下去。。。。
另外,屏幕提示CONFIG.SYS中第三十行出错。。。。。。。。。。。。
我的机器上也不能运行pc-cache.
Below is the speech of iwons on 2003-4-2 13:02:08:
When I use the third item of your 7.10 boot disk (that is, the item that loads the USB driver), it will freeze when loading PC-CACHE, and I can only continue after CANCEL...
In addition, the screen prompts that there is an error in line 30 of CONFIG.SYS...
My machine also cannot run pc-cache.
|

发生什么事了? |
|
2003-4-2 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
CONFIG.SYS的第30行是:
DEVICEHIGH=USBCD.SYS /D:USBCD
在我的电脑上运行是没有问题的呀。
关于PC-CACHE的问题,我去想想办法吧。
The 30th line of CONFIG.SYS is:
DEVICEHIGH=USBCD.SYS /D:USBCD
There is no problem running it on my computer.
Regarding the issue of PC-CACHE, I'll figure out a way.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2003-4-2 00:00 |
|
|
banach
初级用户
  弼马温
积分 130
发帖 12
注册 2003-3-29
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
Cpu error:incorrect opcode;killing the process.
这是执行你的启动盘第三项时出现的。
后来我又执行第一项,又没出现以上信息。看来不是cpu的问题,也不是
Pc-cache的问题。我再看看。
Cpu error:incorrect opcode;killing the process.
This occurred when executing the third item of your boot disk.
Then I executed the first item again, and the above information did not appear. It seems that it is not a CPU problem, nor is it a problem with the Pc-cache. I'll take another look.
|

发生什么事了? |
|
2003-4-2 00:00 |
|
|
jmcarl
中级用户
  
积分 355
发帖 73
注册 2003-2-24
状态 离线
|
『第 7 楼』:
就是pc-cache的问题!
使用 LLM 解释/回答一下
这情况我也碰到过,后改用9.0版并找齐所有的文件就正常了(我不知道不找齐所有的文件是否也行,因为我没试过)。现将它传上来。 打开附件
I've encountered this situation too. Then I switched to version 9.0 and found all the files, and it worked normally (I don't know if it would work without finding all the files because I haven't tried). Now I'm uploading it. Open the attachment
|
|
2003-4-3 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
出现“Cpu error:incorrect opcode;killing the process.”是启动盘中KILLER.EXE命令的功效,以自动截取非法指令,防止死机。
至于PC-CACHE,jmcarl能试一下吗,看看最少需要哪些文件PC-CACHE就可以正常运行了。因为在我的电脑上从未出现过此问题,所以我没法试验。
The appearance of "Cpu error: incorrect opcode; killing the process." is the effect of the KILLER.EXE command in the boot disk, which automatically intercepts illegal instructions and prevents the system from crashing.
As for PC-CACHE, can jmcarl give it a try and see which files are the minimum needed for PC-CACHE to run normally? Because I've never had this problem on my computer, so I can't test it.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2003-4-3 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
刚才经过多次试验,终于知道原因了,结果如下:
1: 当空闲UMB内存很少(小于64K)的时候,原来的启动盘中的那个PC-CACHE.COM运行的时候确实会死机(或被KILLER.EXE截断);
2: 死机原因并不是缺少了文件造成的,而是用aPack压缩造成的,我改用UPX压缩就一切正常了。
到此问题解决。我已将最新的MS-DOS 7.10启动盘(4月2日版)上传了,下载地址是:
http://newdos.yginfo.net/dosware/mdos71bd.zip
Just now, after multiple experiments, I finally found out the reason. The results are as follows:
1: When there is very little free UMB memory (less than 64K), the original PC-CACHE.COM in the boot disk will indeed crash (or be truncated by KILLER.EXE) when running;
2: The reason for the crash is not that a file is missing, but caused by compression with aPack. I switched to UPX compression and everything is normal.
The problem is solved here. I have uploaded the latest MS-DOS 7.10 boot disk (April 2nd version). The download address is:
http://newdos.yginfo.net/dosware/mdos71bd.zip
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2003-4-3 00:00 |
|