我正在为32位(i686以上)处理器制作内核(4.4)。 我猜几乎32位的PC有4GB以下的RAM,但有些PC的RAM超过4GB。 所以我考虑一下PAE内核选项。 但是有成本。 如下......
CONFIG_X86_PAE:NX支持需要PAE,并且还可以为非过量使用目的提供更大的交换空间支持。它具有更多页面表查找开销的成本,并且每个进程也会消耗更多页面表空间。
我可以粗略地理解。 但我不能感到兴奋。 开销和页面空间有多大?
答案 0 :(得分:0)
PAE在x86 CPU上很有用,这些CPU是32位的,但实际上有一个>的地址总线。 32位说像40位。所以他们实际上可以访问更多内存。现在要处理所有这些额外空间,内核具有更大的页表层次结构。所以额外的查找,因此额外的成本。