Hallo Michael,
so, ich habe nochmal nachgeforscht: es gibt die Moeglichkeit,
nicht-swapbaren Speicher anzufordern, mit kmalloc() bzw.
vmalloc(). Ich weiss aber nicht, wie portabel das ist, in der
Standard-C-Lib ist es nicht definiert. Und bei meinem
FreeBSD-System gibt es lediglich kmalloc(). 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.
Gruesse,
CK