ну или сами опишите чуть более подробно. Я так понимаю, что есть аллокатор от ОС, его вызывать накладно, поэтому выгодно аллоцировать у ОС редко и большими кусками, которые потом уже раздербанивать локальным быстрым аллокатором. Жемаллок так и делал, как я понимаю. И в libc реализовано что-то подобное? Почему же тогда фичу называют "переход на системный аллокатор"? Просто неудачное название? Спасибо.
jemalloc, если что, во фряхе является аллокатором в libc, т.е. там он будет вполне себе системным
системный аллокатор называется системным потому что это "тот что используется в системе по дефолту для сишного кода". в юникс это libc::malloc, в винде не знаю, наверно что-то в winapi.
Обсуждают сегодня