Neuerungen im Betriebssystem Solaris 9 12/03

Speicherzuordnung mit libumem

Dieses Leistungsmerkmal wurde mit Solaris 9 4/03 eingeführt.

Bei libumem handelt es sich um eine Bibliothek für die vom Benutzer (nicht vom Kernel) gesteuerte Speicherzuordnung. libumem umfasst Funktionen zum Beheben von Speicherleaks und anderen Fehlern im Zusammenhang mit der Speichernutzung.

Dieses Leistungsmerkmal wird genauso eingesetzt wie ein standardmäßiger ABI-Speicherzuordner, z. B. malloc(). Eine derartige Benutzeranwendung fordert Speicher in Höhe einer beliebigen Byte-Anzahl an. Es wird dann ein Zeiger mit der Adresse des zugeordneten Speichers zurückgegeben.

Weitere Informationen finden Sie in den Manpages libumem( 3LIB).

Auf der folgenden Website steht ein technisches Papier mit dem Titel Solaris Memory Placement Optimization and Sun Fire Servers zur Verfügung:

http://www.sun.com/servers/wp/docs/mpo_v7_CUSTOMER.pdf