LINUX.ORG.RU

malloc


0

0

Какой системный вызов ядра использует malloc Я думал - kamlloc, но в entry.S его нет

тогда что??? для выделения памяти используется?

mmap ???

разясните кто может

спасибо

anonymous

насколько я понимаю, большая часть вызовов маллок не делает системного вызова, а использует предвыделенную память. Для мелких размеров маллока реализация хранит списки предвыделенных кусков памяти. А так -- sbrk или mmap.

dilmah ★★★★★
()

mmap и brk.

последний, впрочем тот же mmap, только "специализированный".

idle ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.