Board logo

标题: LH A:\NTFSDOS.exe 前面的 LH 是什么意思呢?还有内存问题! [打印本页]

作者: zhenfu     时间: 2004-11-13 00:00    标题: LH A:\NTFSDOS.exe 前面的 LH 是什么意思呢?还有内存问题!

LH A:\NTFSDOS.exe 前面的 LH 是什么意思呢?

还有就是我起动的时候加载的程序比较多,运行DM时提示内存不够,这个内存不够是不是指哪个内存呢?是不是如下图我画红色的那个内存值呢?
还有经常运行DISKGEN 2.0 时经常出错,有时能进。有时不行。有时退出TW时可以进。我用了别人的启动盘不用退出TW也可以进。这是什么问题,还有是不是用LH A:\NAME.EXE 这样是不是就不占内存了?

[此贴子已经被作者于2004-11-13 20:43:16编辑过]



作者: TurboY     时间: 2004-11-17 00:00
  DOS内存分为常规内存、上位内存块和扩充/扩展内存,DOS实模式下只能直接访问到常规内存(640KB)和上位内存块(UMB,几十到1百多KB),因此DOS在加载程序时报告内存不足也是这个——一般是常规内存。通常DOS只使用常规内存来加载程序,但如果用LH命令,DOS会将程序加载到上位内存块中,这样可以节约下常规内存来供加载其它程序。要想使用LH命令,必须在CONFIG.SYS中有DOS=HIGH,UMB。
  这些名词比较不好理解,建议你找一本DOS操作系统的书来仔细看一下,象《实用DOS技术》《操作系统-DOS篇》这些书都不错,网上搜索一下也会有收获的。
  想深入DOS,不要只在几个启动盘上打转,要学习一下理论知识才能一通百通!

[此贴子已经被作者于2004-11-17 23:33:50编辑过]



作者: zhenfu     时间: 2004-11-18 00:00
呵呵。谢谢。。懂了。上位内存没有办法加大?为什么会从几K到100多K呢?怎么样才能让它发挥到最大呢?