我刚刚安装了32位版本的ubuntu 11.04的新副本,但我惊讶地发现该操作系统可以看到我的8GB RAM,而与Windows 32位操作系统不同。
它是如何工作的?地址映射如何执行?有效率吗?为什么它不适用于Windows系统?
2
您需要将其发布在同级网站askubuntu.com上:askubuntu.com
—
Jordan Parmer
32位Windows总是可以看到超过3GB的RAM,但只能在服务器版本中使用
—
David Heffernan
您的所有应用程序仍会看到4GB的虚拟地址空间(而不是2 EB的虚拟地址空间,但有64个应用程序)-甚至是内核本身。只有内存管理器知道较大的物理内存。在某些方面,PAE效率更高,存在一些转换开销,但是32位进程的内存开销小于64位地址的内存开销,存储完整的64位页表所需的内存实际上是32位进程的4倍。页表。尽管多任务处理很流行(因此需要
—
更大的