1.虚拟内存与物理内存

每一个物理内存的大小是4KB,每个进程由4GB的虚拟内存

虚拟内存与物理内存的关系:

win32—虚拟内存与物理内存

每个进程的4GB虚拟内存分为高2G和低2G,而低2G是进程实际使用的空间,高2G是内核用的(而且低2G中的前64KB用户程序也不能使用),所以一个进程实际的空间大小为2G(不包括前64KB)

物理内存:实际可使用的内存大小

可供使用的物理内存:

​ MmNumberOfPhysicalPages * 4 = 物理内存

​ 虚拟内存(硬盘)

能够识别的物理内存:

​ 32位系统最多可以识别物理内存为64G,但由于操作系统的限制,比如XP,只能识别4G(Windows 2003服务器版本 可以识别4G以上)

win32—虚拟内存与物理内存

正是由于这个物理页挪来挪去,才让人们感到内存挺大,实际不大。

相关文章:

  • 2021-12-06
  • 2021-12-06
  • 2021-12-06
  • 2021-04-04
  • 2021-12-16
  • 2021-08-15
  • 2021-12-06
  • 2021-12-06
猜你喜欢
  • 2021-12-06
  • 2021-12-06
  • 2021-12-06
  • 2021-12-19
相关资源
相似解决方案