百科问答小站 logo
百科问答小站 font logo



视频RAM与IO内存映射的问题,大家可以指导一下吗? 第1页

  

user avatar   bei-ji-85 网友的相关建议: 
      

MMIO是会占用大量的地址,但这个地址是物理地址,不是虚拟地址,32位程序4G地址空间指的是虚拟地址,这完全是两回事,所以不会影响应用程序运行。

但MMIO确实会影响32位的性能,会导致可用的物理内存总数变小,比如下面的问题就是一个例子:

不可用的内存,就是被MMIO占用了。

另外,显卡显存并不是全部都能被CPU访问的。是采用一个类似映射窗口的机制,只映射其中的某一部分,然后通过寄存器来操纵具体哪部分被映射出来。

具体占用了多少,可以在设备管理器里,找到显卡,看属性-资源里就有显示占用的内存情况。我这个老机器的显存是2G,但占用的MMIO空间只有170M左右




  

相关话题

  能把windows系统装进优盘吗? 
  操作系统能否知道自己处于虚拟机中? 
  如何评价雷蛇的外置显卡 Razer Core? 
  为什么 CPU 长期满载也不容易坏,显卡长期满载就担心会烧(比如挖矿)? 
  CPU 的指令集存放在什么地方? 
  如何评价某985老师所说的「C语言至少学10年才能懂」? 
  如何看待华为终端 2020 年除了手机、平板和电脑外全线搭载鸿蒙系统? 
  如何看待 NVIDIA 称「我们的 GPU 显卡比 CPU 节能 42 倍」? 
  如何让两台 PC 进行文件传输? 
  电脑CPU和手机CPU的差距到底在哪里? 

前一个讨论
二十四节气具体是什么时候形成的?纵观二十四节气在不断完善的历程中的几个标志性阶段都有哪些?
下一个讨论
哪种操作系统可以兼容另一个操作系统的应用,但又不"基于"它?





© 2025-05-18 - tinynew.org. All Rights Reserved.
© 2025-05-18 - tinynew.org. 保留所有权利