* Joerg Rieger ([EMAIL PROTECTED]) wrote:
On Tue, Apr 19, 2005 at 12:25:54PM +0200, Sascha H�depohl wrote:
hab grade einen Rechner von 2 auf 4 Gigabyte aufgestockt. Vorher habe ich noch einen aktuellen Kernel 2.6.11.7 mit CONFIG_HIGHMEM4G=y installiert.
free meldet jetzt: total used free shared buffers cached Mem: 3636284 1319548 2316736 0 123524 390760
also nur 3,5GB.
Demnach ist das eine 32-Bit Plattform, richtig?
Ja, ein Pentium IV
Dann kann jeder Prozess nur maximal 4 GB addressieren, egal wieviel Speicher tats�chlich im Rechner steckt.
OK
Damit �berhaupt soviel Speicher mit 32 Bit adressiert werden k�nnen, muss das ganze (=user-space virtual adresses) vom Kernel (kernel-virtual adresses) gemapped werden und daf�r ben�tigt der Kernel den Speicher den du jetzt zu wenig angezeigt bekommst.
Da wird mir ja grade ein bischen schwindelig. Der braucht dazu tats�chlich 512MB? Das traue ich mich ja nicht mal meinem Chef zu erz�hlen. Warum habe ich davon noch nie was geh�hrt?
Die PCI KArten brauchen auch Speicheradressraum und der f�ngt bei 3,5GB an.
Hast du vieleicht eine Webadresse zur Hand wo man dar�ber was lesen kann?
www.heise.de/ct
Stefan Kuhne
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

