当前位置: 代码迷 >> 汇编语言 >> 能不能申请一块不会被放到虚拟内存中的内存储器
  详细解决方案

能不能申请一块不会被放到虚拟内存中的内存储器

热度:7107   发布时间:2013-02-26 00:00:00.0
能不能申请一块不会被放到虚拟内存中的内存?
感觉在极端要求效率的情况下虚拟内存可能会降低效率。

------解决方案--------------------------------------------------------
带 GMEM_FIXED 或 LMEM_FIXED 标记申请的应该是吧?
------解决方案--------------------------------------------------------
你的极端情况是什么呢?要不要说有个操作系统会减低程序的性能呢?
物理内存可以直接操作的,不过,很可能越界把其他数据修改掉。
比如windows的MmGetPhysicalAddress、MmAllocatePagesForMdl等函数都是可以操作物理内存的。
而\\.\PhysicalMemory对象也是可以直接操作的
在*nix系统下,etc文件下面也有对于的物理内存的文件