Frage

Welche Implementierung von Malloc/Free wird in einer bestimmten Linux -Verteilung verwendet (in meinem Fall SUSE 9 und SUSE 10)?

Hat es sich zwischen beiden Versionen geändert?

Ist es der gleiche Algorithmus für 32 Bit und 64 Bit -Versionen?

War es hilfreich?

Lösung

malloc und free werden eher in der C -Bibliothek als in der Betriebssystem selbst implementiert. Wenn Sie herausfinden, welche C -Bibliothek Sie haben, können Sie dies wissen. Ich kenne SUSE nicht, aber die meisten Linuxe werden GLIBC (die GNU -Version der C -Standardbibliothek) verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top