Hallo Michael,
Ausserdem gibt es einige Einschraenkungen: man kann nur
Page-Weise speicher anfordern und der Prozess wird
entweder solange suspended, bis genuegend Speicher frei
ist, oder es wird einfach soviel Speicher reserviert, wie
gerade frei ist.So etwas müßte einem RBDMS beim daemon-Start zuzumuten sein,
denke ich - das ist die Sache wert.
Ansichtssache. Und tatsaechlich machen das weder MySQL noch
PostGreSQL :) Und, wie gesagt, es waere mir nicht bekannt,
dass diese Funktion standardtisiert ist. Auf meinem FreeBSD
sieht der Funktions-Prototyp ganz anders aus als auf meinem
Linux (Kernel 2.4.12 oder so).
Mal ganz abgesehen davon steht ueberigens ausdruecklich dabei,
man solle diese Funktion meiden. Nicht-Swapbarer Speicher ist
absolut abzuraten, da kritisch.
Gruesse,
CK