История изменений
Исправление X512, (текущая версия) :
Чем же сейчас модно и идеологически более правильно?
Через mmap. И освобождать память, когда на блоке, выделенным mmap, не осталось блоков, выделенных malloc.
sbrk and brk are considered legacy even by 1997 standards (Single UNIX Specification v2 or POSIX.1-1998). They were removed in POSIX.1-2001.
Отсюда. Его из некоторых дистрибутивов Линукса уже выпиливают.
Исходная версия X512, :
Чем же сейчас модно и идеологически более правильно?
Через mmap. И освобождать память, когда на блоке, выделенным mmap, не осталось блоков, выделенных malloc.