4GB

Christian Brandt brandtc at psi5.com
Son Apr 27 01:00:05 BST 2008


Frank von Daak schrieb:

> Prinzipiell bin ich auch sehr zufrieden mit der Distri, allerdings stehe ich 
> zur Zeit vor dem Problem, dass von meinen 4 GB nur 3 nutzbar sind...
> Was mir also fehlt, ist die 64GB Highmem-Option im Kernel.

  Glaub mir, die 64Gigabyte-Version willst Du nicht.

  Um diese Speichermenge mit 32Bit zu erreichen wird PAE-Addressierung 
verwendet: http://en.wikipedia.org/wiki/Physical_Address_Extension

  Mit PAE kann man rein theoretisch mehr als 3GB Speicher addressieren, 
aber da hängen sehr viele "aber" dran (interessanterweise sowohl unter 
Windows als auch Unix):

  Ersten unterstützen die meisten Chipsets und auch viele CPUs trotz PAE 
nicht mehr Speicher als ohne, das gilt besonders für halbwegs 
alltägliche Desktop-Lösungen. Ja, das ist hirnrissig.

  Zweitens bekommen sehr viele Treiber mit PAE Probleme da die 
Speicheraufteilung unnötig kompliziert wird.

  Drittens kann PAE nur mit angepaßten Programmen verwendet werden. 
Diese laufen langsam und sind eben Speziallösungen.

  Viertens, da wo PAE funktioniert bringt es nicht das was Du erwartest. 
Ein Prozeß kann weiterhin nur 2GB Adressraum belegen, PAE ermöglich 
lediglich einzelne Pages per MMU aus dem PAE-Raum umzublenden.

  Insgesamt ist PAE etwa so fortschrittlich wie das seelige 
EMS/XMS-Gescheisse unter DOS: Man nimmt es nicht ausser man muß weil man 
von halbscharriger Software dazu gezwungen wird.

  Christian Brandt