Malloc/Free Algorithm в SUSE
Вопрос
Какая реализация Malloc/Free используется в определенном распределении Linux (в моем случае SUSE 9 и SUSE 10)?
Это изменяется между обеими версиями?
Это тот же алгоритм для 32 бит и 64 бит версий?
Решение
malloc
а также free
реализованы в библиотеке C, а не в самой операционной системе. Если вы узнаете, какую библиотеку C вы можете это знать. Я не знаю SUSE, но большинство Linux будут использовать GLIBC (версия стандартной библиотеки C GNU).
Не связан с StackOverflow