代码改变世界

[网络整理]DEBUG命令使用解析七

2009-03-16 21:19  马伟  阅读(500)  评论(0编辑  收藏  举报
Debug:XD(释放扩展内存)

  释放指向扩展内存的句柄。
  要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。
  xd [handle]

  参数
  handle
  指定要释放的句柄。
  有关使用扩展内存的其他 Debug 命令的信息,请单击“相关主题”列表中 XA(分配扩展内存)、XM(映射扩展内存页) 或 XS(显示扩展内存状态)。
  ++

  范例
  要释放句柄 0003,请键入以下命令:
  xd 0003
  如果命令成功,Debug 将显示下列消息:
  Handle 0003 deallocated
  ++++

  Debug:XM(映射扩展内存页)

  将属于指定句柄的扩展内存逻辑页映射到扩展内存的物理页。
  要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。
  xm [lpage] [ppage] [handle]

  参数
  lpage
  指定要映射到物理页 ppage 的扩展内存的逻辑页面号。
  ppage
  指定将 lpage 映射到的物理页面号。
  handle
  指定句柄。
  有关使用扩展内存的其他 Debug 命令的信息,请单击“相关主题”列表中的 XA(分配扩展内存)、XD(释放扩展内存)或 XS(显示扩展内存)。
  ++

  范例
  要将句柄 0003 的逻辑页 5 映射到物理页 2,请键入以下命令:
  xm 5 2 0003
  如果命令成功,Debug 将显示下列消息:
  Logical page 05 mapped to physical page 02
  ++++

  Debug:XS(显示扩展内存状态)

  显示有关扩展内存状态的信息。
  要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。
  xs

  参数
  该命令不带参数。
  有关使用扩展内存的其他 Debug 命令的信息,请单击“相关主题”列表中的 XA(分配扩展内存)、XD(释放扩展内存)或 XM(映射扩展内存页)。
  ++

  范例
  要显示扩展内存信息,请键入以下命令:
  xs
  Debug 显示与以下类似的信息:
  Handle 0000 has 0000 pages allocated
  Handle 0001 has 0002 pages allocated

  Physical page 00 = Frame segment C000
  Physical page 01 = Frame segment C400
  Physical page 02 = Frame segment C800
  Physical page 03 = Frame segment CC00
  2 of a total 80 EMS pages have been allocated
  2 of a total FF EMS handles have been allocated
  ++

  说明
  Debug 显示的信息有如下格式:
  Handle xx has xx pages allocated
  Physical page xx = Frame segment xx
  xx of a total xx EMS pages have been allocated
  xx of a total xx EMS handles have been allocated