Kernel mit 4GB pro Prozess

Die Parameter kann er auch per loader.conf setzen, allerdings kann er aus nem i386 nicht mehr als 3GB rausquetschen. (Nein, PAE zaehlt nicht!)
 
MrFixit schrieb:
Die Parameter kann er auch per loader.conf setzen
Nope. Die eincompilierte (Default-) Obergrenze ist im Generic-Kernel deutlich unter 1GB pro Prozeß, IIRC 512 MB. Mit diversen Kernel-Optionen läßt sich die Obergrenze auch auf über 1GB pro Prozeß anheben -- allerdings gibt's die eine oder andere Anwendung, die deutlich über 2GB haben will.

Dafür benötigt man derzeit immer noch ein 64-Bit-Betriebssystem.
 
Muss ich widersprechen, wusste ich auch nicht, aber der Punkt geht an MrFixit. Die Defaultwerte sind in den Kernel einkompiliert (out-of-the-box 512mb pro prozess), aber sie lassen sich auch in der loader.conf einstellen.
Code:
(17:45:31) elessar@fenris: ~> grep siz= /boot/defaults/loader.conf
#kern.dfldsiz=""                # Set the initial data size limit
#kern.dflssiz=""                # Set the initial stack size limit
#kern.maxdsiz=""                # Set the max data size
#kern.maxssiz=""                # Set the max stack size
#kern.maxtsiz=""                # Set the max text size
#kern.sgrowsiz=""               # Set the amount to grow stack
 
Zurück
Oben