Вопрос

Какая реализация Malloc/Free используется в определенном распределении Linux (в моем случае SUSE 9 и SUSE 10)?

Это изменяется между обеими версиями?

Это тот же алгоритм для 32 бит и 64 бит версий?

Это было полезно?

Решение

malloc а также free реализованы в библиотеке C, а не в самой операционной системе. Если вы узнаете, какую библиотеку C вы можете это знать. Я не знаю SUSE, но большинство Linux будут использовать GLIBC (версия стандартной библиотеки C GNU).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top