Ubuntu Desktop 32 Bit是否支持超过4GB的内存,而无需更改任何内容(无需通过编译内核或类似方法激活PAE)。将32位Ubuntu安装在计算机上足以自动检测额外的内存。如果是的话,如果我在已经具有4GB Ram的32Bit Ubuntu上添加了超过4GB的存储空间,是否可以使用?
一个示例是在Ubuntu 32 Desktop上安装8GB Ram。
我的主板最多支持8GB RAM,并具有32位和64位支持(这是Intel DP35DP)
Ubuntu Desktop 32 Bit是否支持超过4GB的内存,而无需更改任何内容(无需通过编译内核或类似方法激活PAE)。将32位Ubuntu安装在计算机上足以自动检测额外的内存。如果是的话,如果我在已经具有4GB Ram的32Bit Ubuntu上添加了超过4GB的存储空间,是否可以使用?
一个示例是在Ubuntu 32 Desktop上安装8GB Ram。
我的主板最多支持8GB RAM,并具有32位和64位支持(这是Intel DP35DP)
Answers:
Ubuntu 10.04和更高版本应立即支持PAE,并且过去十二年中生产的大多数处理器也支持PAE,因此从理论上讲应该可以正常工作。
如果您尝试安装Karmic或更旧的版本,则可能需要根据wiki文章自己启用PAE 。
可能还需要在BIOS中切换某些选项,例如“ Software Memory Hole”。
该Wiki文章中的信息也可能对您有用:
一台32位计算机的字长为32位,因此理论上将内存限制为4GB。通过使用“物理地址扩展”(Physical Address Extension)(或PAE)扩展了此障碍,该限制将限制增加到64GB,尽管4GB以上的内存访问会稍微慢一些。
uname -a
。我很确定首先需要使用PAE来使用整个4 GB。@CYREX
uname -a
包括PAE或bigmem之类的内容?@CYREX
从Ubuntu社区文档中:启用PAE
如果Ubuntu 10.04的CD和DVD安装程序检测到3 Gb以上的可用内存,则会自动安装启用PAE的内核。对于liveCD,由于CD上没有启用PAE的内核软件包,因此需要有效的网络连接。
物理地址扩展(PAE)是一项功能,它允许x86(32位)处理器访问大于4 GB(理论上最大为64GB)的物理地址空间(包括随机访问内存和内存映射的设备)。
如果使用启用了PAE的内核,则可以。我现在使用32位内存和8GB RAM。我认为PAE也已设为12.04的默认值。
如Ubuntu文档中所示:
- Ubuntu 12.10(定量)及更高版本: 通用默认内核已启用PAE。
- 从Ubuntu 10.04 LTS(Lucid Lynx)到Ubuntu 12.04 LTS(Precise):Ubuntu 的CD和DVD安装程序会在检测到3 Gb以上的可用内存时自动安装启用PAE的内核。对于liveCD,由于CD上没有启用PAE的内核软件包,因此需要有效的网络连接。
参考:https : //help.ubuntu.com/community/EnablingPAE
因此,您不必安装内核或对其进行编译。只需使用备用安装光盘即可;或如果需要实时桌面CD,请确保在安装时已连接到Interent
如果您使用4gb安装ubuntu 32bit,它将自动检测并安装linux kernal pae。所以你可以用你的4GB内存
但是,如果升级到4gb ram,则需要安装linux内核PAE。
这是一个很好的链接:https : //help.ubuntu.com/community/EnablingPAE
:D
上面的PAE是最佳途径。作为参考,本周我利用便宜的UK 8Gb RAM(£20.00!)模块为我目前的AMD X2 Dual Core配备了4Gb DDR3(1333)内存,用一个8Gb替换了2个模块,但是发现我只有使用(系统工具)大约3.7Gb的内存。在这里快速阅读Askubuntu和上述文章https://help.ubuntu.com/community/EnablingPAE(使用PAE),通过终端快速安装并重新启动,然后给了我8Gb。
就目前而言,我仅在3个组件中的1个上运行11.04(其他组件在12.04上运行),但是如果时间允许,它将升级到最新版本。我只希望内存现在可以工作,而我的11.04上未安装PAE。正如通过本文的上述帮助“手动启用PAE”部分中所述,花了我很多时间才能通过终端下载。如果说PAE最多支持64Gb,那么我将采用16Gb RAM路由。
我建议任何希望在11.04阶段升级类似产品的人,遵循上面的内容。