最近我试用了Ubuntu 12.04 beta版,发现它使用了PAE内核,但我不确定原因。
为什么Ubuntu转向使用PAE内核? 同时,是否还有非PAE版本可供选择?
为什么Ubuntu转向使用PAE内核? 同时,是否还有非PAE版本可供选择?
PAE带来的一个额外副作用是NX。在64位模式下,所有用户都能够获得NX(不执行),它允许系统将存储RAM与进程RAM分隔开。这使得应用程序可以遭受缓冲区溢出,而无法将大量恶意可执行代码放入RAM并运行。
显然,这只是一个极为简化的解释,但更进一步回答问题:它也使计算机更加安全。
如果您使用的是低端电脑,很可能您不希望Unity占用剩下的CPU周期,所以无论如何它们都是一个更合理的起点。
是的,非PAE版本可用。
我不确定完整桌面环境是否可用,不过我正在使用这个最小化的非PAE版本。
在安装最小操作系统后,您可以根据需要进行配置。要获取完整的Ubuntu桌面,请执行以下操作:sudo apt-get install -y ubuntu-desktop
这里还有一个答案。你可以阅读它:https://lists.ubuntu.com/archives/ubuntu-devel/2011-November/034498.html
每个版本都有其独特的错误类型;非PAE版本有一个巨大而丑陋的NX仿真补丁,过去消耗了大量的维护资源,更不用说所有关于内存漏洞和4GB限制的错误投诉。
内核团队的资源有限。