719*_*016 3 virtualbox 64-bit 32-bit
我在具有 8GB RAM 的 32 位 Ubuntu 笔记本电脑上运行 Oracle VM VirtualBox Manager 4.1.12_Ubuntu,而 64 位 Ubuntu VM 仅以高达 3584MB 的 RAM 运行(在 Virtualbox 中激活“启用 PAE/NX”设置,这决定了它应该在主机中工作)。如何克服此内存限制并使用更多内存运行 64 位 VM?
编辑:应该在笔记本电脑中启用 PAE,因为当我运行时,我可以看到 32 位 Ubuntu 12.04 系统的 8GB RAM top:
Mem: 7785228k total, 1319304k used, 6465924k free, 103668k buffers
Run Code Online (Sandbox Code Playgroud)
Hen*_*nes 13
您可以通过将主机操作系统升级到 64 位版本来克服此限制。
[更新,因为现在很明显主机和 VM 都启用了 PEA]
管理内存的是您的主机操作系统(32 位 Ubuntu)。您的操作系统启用了 PAE,这意味着它(主机操作系统)最多可以寻址 36 位物理内存。然而,应用程序仍然限于 32 位地址空间。
您可以在主机上运行多个应用程序和(例如两个使用 3½ GB RAM 的程序),但不能使用超过 4GB 的单个应用程序。
你的虚拟盒子外壳是一个单一的应用程序。
| 归档时间: |
|
| 查看次数: |
7927 次 |
| 最近记录: |