История изменений
Исправление tailgunner, (текущая версия) :
Узлы списка будут выделяться на хипе, но оно всегда так для списка.
В том то и дело не всегда. В С++ можно свой аллокатор впиндюрить
Свой аллокатор - это всё равно выделение памяти. Насколько оно быстрее аллокатора общего назначения - вопрос открытый.
в JVM, как я уже говорил, вся доступная память - memory pool.
И в результате Java жрет память в три горла.
нас чуваки писали кусок на С++, в итоге запуск в прод показал, что наивное использование malloc дает больше тормозов, чем использование жабы.
Слишком туманно.
Но они в итоге наколдовали с аллокатрами, и полетело
Ну так колдовство есть и в Rust. Уже сейчас.
Исходная версия tailgunner, :
Узлы списка будут выделяться на хипе, но оно всегда так для списка.
В том то и дело не всегда. В С++ можно свой аллокатор впиндюрить
Свой аллокатор - это всё равно выделение памяти. Насколько оно быстрее аллокатора общего назначения - вопрос открытый.
в JVM, как я уже говорил, вся доступная память - memory pool.
И в результате Java жрет память в три горла.