当前位置:  技术问答>linux和unix

哪些内存范转是DOS占用,哪些内存是空闲的

    来源: 互联网  发布时间:2014-12-12

    本文导语:  DOS启动好之后,占用哪些内存范围 我要找一小片空闲空间 | 你可以用MEM/C/P来查看,不过大部分不是被DOS占用,就是被BIOS占用 你也可以用驻留程序来实现的。 | 常规内存640kb中,前面低...

DOS启动好之后,占用哪些内存范围
我要找一小片空闲空间

|

你可以用MEM/C/P来查看,不过大部分不是被DOS占用,就是被BIOS占用

你也可以用驻留程序来实现的。

|
常规内存640kb中,前面低端内存一部分被dos占用了,如果你还加载其他驱动程序

那剩下的内存供给用户用的就更少了,建议你用psp中的mcb来查看。

|
如果仅仅是dos,一般被用到的是常规内存的640KB或者639KB,然后就是扩展内存384KB,如果在config.sys中使用了DOS=HIGH,UMB这样的语句,就可以手动指定一些驻留内存的程序(str)到上位内存块中去(upper memory block),通常配合device=drive:pathhimem.sys语句一起使用。
但是384KB的那部分不是全部都可以用的,很多用来作VGA显示的镜像~
超过1MB(640+384KB)通常不能被dos使用,但是可以被其他的程序使用,这里面又有什么EMS和XMS之分,古老的DOS游戏里面用的很多,有些游戏可能一定要EMS,如KOEI的三国系列等,这就不多说了……
我说的可能有一些问题,不是专业人士,而且学了6年多,快忘掉了。

|
那就是EMS和XMS之分

|
这个具体空闲空间在哪里就不一定了!不同的启动方法,不同的STR装入顺序,对最后的结果有很大的影响,而且有的程序,比如FPE之类的,装入之后还有退出内存的问题等等……
我觉得这个问题比较复杂,关注中~

    
 
 

您可能感兴趣的文章:

  • 如何编程实现获取当前系统中占用的内存总数,空闲百分比
  • linux下进程占用内存空间详解
  • 如何查看一个目录的占用空间和一个进程的占用内存情况
  • 如何让linux没有到达内存瓶颈时回收内存页并占用最少资源
  • 内存占用率达到 109% ,到底占用了多少内存?
  • linux服务器 apache占用内存问题
  • 程序占用很大的内存
  • 求一款占用内存小的linux版本
  • 为什么我的XServer占用了这么多内存?
  • linux9.0下内存占用一直是95%以上怎么解决
  • 请教多线程程序的内存占用问题
  • arm程序内存占用问题
  • 有关wxpython pyqt内存占用问题分析
  • 该怎么样减小使用LINUX时,所占用的内存,
  • 这个内存到底占用了多少?
  • vsftpd占用内存的问题
  • Linux 系统内存占用问题
  • 如何编程查看 cpu 内存 占用情况
  • driver的静态加载和动态加载占用内存问题
  • 程序在不同的平台占用内存不一样
  • 关于一个进程所占用的内存
  • 如何取得内存占用情况?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Vectors 成员 get_allocator():返回vector的内存分配器
  • 我的机器内存128 ,安装redhat9 后,可用内存很少了,如何节省内存呢?
  • C++ Vectors 成员 capacity():返回vector所能容纳的元素数量(在不重新分配内存的情况下)
  • 奇闻:Apache+Apache JServ 1.1.1+1G内存居然报内存不够,那位高友知道参数设置,把俺的1G内存都利用起来,感激不尽啊
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • 怎样读取指定内存地址处指定长度的内存数据???(
  • C/C++内存池实现介绍及基本要求
  • 【操作系统虚拟内存和物理内存疑惑】
  • linux下free命令显示的内存使用情况分析
  • 请教一个关于内存分配的问题(系统和DMA共享一块物理内存空间)
  • c/c++内存堆分配和栈分配理解
  • Solaris下如何获得物理内存和虚拟内存的大小?
  • 如何编程实现获取当前系统中占用的内存总数,空闲百分比 iis7站长之家
  • 程序需要共享内存相当大,但是系统的内存有限
  • Linux 共享内存介绍及实现代码
  • 关于大于2G内存的使用.....按32位编译的进程怎么使用大于2G的内存?
  • Linux内存文件系统(ramdisk)的三种实现方式
  • redhat9内存使用率高达73%,怎么查看内存具体使用情况
  • Microsoft IE MSHTML内存破坏远程代码执行漏洞
  • 遇到奇怪的内存泄露问题,应用程序杀死内存无法释放!
  • Microsoft Internet Explorer内存破坏漏洞(CNVD-2013-13096)
  • 多个进程对系统V共享内存进行读写,怎样实现对共享内存部分进行加解锁?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3