瀏覽單個文章
Xforce
Senior Member
 
Xforce的大頭照
 

加入日期: Feb 2002
您的住址: 宜蘭
文章: 1,341
引用:
作者cmwang
32bit linux kernel本身可以透過PAE定址到64GB(但有實用上最好不要超過16GB,再上去overhead會太高的說法),user space的話頂多到3GB(剩下的1GB要保留給kernel space/MMIO),以此來說就算靠PAE讓kernel勉強抓到所有的RAM,對真正會吃大量RAM的AP而言其實意義不大就是了....

剛找了一下 底下這篇蠻清楚的
http://lwn.net/Articles/75174/

Linux Kernel 支援 3G/1G(default), 2G/2G 的 user space /kernel space VA mapping, 後來也有4G/4G 的 patch.

吃大量RAM的 32bit application 最多也只能存取到 Kernel 可以支援的 VMSPLIT 設定的大小.
__________________
AMD Athlon 64 3000+
Asus A8N-E nfoce 4 empowered
Simems DDR 400 512MB *2
Benq 1640
---------------------------------
舊 2012-11-27, 05:26 PM #349
回應時引用此文章
Xforce離線中