LINUX.ORG.RU

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

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

Узлы списка будут выделяться на хипе, но оно всегда так для списка.

В том то и дело не всегда. В С++ можно свой аллокатор впиндюрить

Свой аллокатор - это всё равно выделение памяти. Насколько оно быстрее аллокатора общего назначения - вопрос открытый.

в JVM, как я уже говорил, вся доступная память - memory pool.

И в результате Java жрет память в три горла.

нас чуваки писали кусок на С++, в итоге запуск в прод показал, что наивное использование malloc дает больше тормозов, чем использование жабы.

Слишком туманно.

Но они в итоге наколдовали с аллокатрами, и полетело

Ну так колдовство есть и в Rust. Уже сейчас.

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

Узлы списка будут выделяться на хипе, но оно всегда так для списка.

В том то и дело не всегда. В С++ можно свой аллокатор впиндюрить

Свой аллокатор - это всё равно выделение памяти. Насколько оно быстрее аллокатора общего назначения - вопрос открытый.

в JVM, как я уже говорил, вся доступная память - memory pool.

И в результате Java жрет память в три горла.