![](https://seccdn.libravatar.org/avatar/b1fa4e4afde6cb3db14a8155a4d90336.jpg?s=120&d=mm&r=g)
Felix Koziol
Ich moechte auf einem PC mit 4 GB Arbeitsspeicher (XEON P4 Prozessor) einen Prozess starten, der auch die 4 GB voll ausnutzt. Leider kann ich aber maximal etwa 2.3 GB allocieren. Gibt es einen Parameter (z.B. im Kernel) der dies steuert?
Das ist nicht durch einen Parameter zu steuern. Der Grund liegt in der Aufteilung zwischen User- und Kernel-Space, sprich der Aufteilung des Adressraums zwischen Anwendungen und Kernel. Bei unseren Kerneln sind es AFAIR 3/1, sprich 3 Gb für Anwendung und 1 GB für Kernel. Du kannst das per Konfiguration noch auf minimal 3,5 / 0,5 ändern. Philipp -- Philipp Thomas Arbeit: pthomas@suse.de Entwicklung, SuSE Linux AG Privat: pth@t-link.de