LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

Получить фрагментацию хипа от небольших короткоживущих (фактически локальных для функции) аллокаций? Это, наверное, происходит... да, на аллокаторе, который не знает о нитях?

ptmalloc знает, но во-первых, начиная с некоторого момента, арен перестает хватать

Его арены такие маленькие, что исчерпываются описанными выше аллокациями? Беда.

Во-вторых, операция выделения памяти хоть и быстрая, но не мгновенная.

Любая операция в цикле до argc - дешевая.

Исходная версия tailgunner, :

Получить фрагментацию хипа от небольших короткоживущих (фактически локальных для функции) аллокаций? Это, наверное, происходит... да, на аллокаторе, который не знает о нитях?

ptmalloc знает, но во-первых, начиная с некоторого момента, арен перестает хватать

Его арены такие маленькие, что исчерпываются описанными выше аллокациями? Беда.