问一个dos下输入mem命令看空间大小的问题

我在dos状态下无论在哪个盘符下(包括进入我们公司内部网X盘符下)输入mem命令,出现的显示内容都是如下面的插图,哪位专业人士能告诉我为什么吗?再就是,它显示的具体数据都是什么意思?越具体越好!!多谢!!

第1个回答  2010-08-27
mem 命令就是察看内存容量及使用情况的指令,dos3.0开始就有了。

Mem
显示有关分配内存区域、可用内存区域和当前在 MS-DOS 子系统中加载进内存的程序信息。

mem [/program|/debug|/classify]

参数

主要有用的是那个conventional memory
应该是基本内存。640是DOS总值。一般显示640或639,小于这个可能说明是染上了病毒
可我的电脑里的那个conventional memory却是65536
不理解
Total conventional memory是指分配给MS-DOS子系统的最多可达每个640KB的虚拟内存大小
Available MS-DOS是每日分配的常规内存大小,包括CMD.EXE的需要的内存
Largest executable program size 是程序可用的常规内存的最大连续块
Total EMS memory 是指为MS-DOS子系统配置的教育改革内存大小
Free EMS memory 是指程序可用的扩展内存数量
Total contiguous extended 是指1MB以上的内存数
Available contiguous extended memory 是指可用于中断15h接口的扩展内存。该内存不由扩展内存管理程序管理。
Available XMS memory 是指由扩展内存管理程序。管理且程序可以使用的内存


键入不带参数的 mem 命令显示 MS-DOS 子系统的已使用和可用内存的状态。

/program

显示正加载进入内存的程序状态。不能将 /program 开关和 /debug 开关或 /classify 开关一起使用。可以将 /program 缩写为 /p。

/debug

显示当前加载程序和内部驱动程序的状态,并显示其他的编程信息。不能将 /debug 开关和 /program 开关或 /classify 开关一起使用。可以将 /debug 缩写为 /d。

/classify

显示加载到常规内存和高端内存区的程序状态。该开关项以十进制和十六进制标记列出了每个程序的大小,并且提供了内存使用摘要,并列出了可用的最大内存块。不能将 /classify 开关和 /program 开关或 /debug 开关一起使用。可以将 /classify 缩写为 /c。
相似回答