The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск стандартной Си-библиотеки Musl 1.2.5, opennews (??), 01-Мрт-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


10. "Выпуск стандартной Си-библиотеки Musl 1.2.5"  +3 +/
Сообщение от Аноним (10), 01-Мрт-24, 17:20 
Насколько помню, в Musl медленный аллокатор. Можно использовать другой, например jemalloc, который может и медленней maloc из GLibc, но потребляет в разы меньше памяти.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

19. "Выпуск стандартной Си-библиотеки Musl 1.2.5"  +3 +/
Сообщение от Аноним (19), 01-Мрт-24, 18:15 
да, это политика разработчиков. В стандартной библиотеке будет простой и надежный аллокатор, которого достаточно для большей части софта, а если нужна скорость - то вот вам на здоровье jemalloc, mimalloc, и что там еще есть. В пакете alpine есть даже специальный скрипт jemalloc.sh, устанавливающий его в LD_PRELOAD.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск стандартной Си-библиотеки Musl 1.2.5"  +2 +/
Сообщение от n00by (ok), 01-Мрт-24, 18:25 
Для всякого аллокатора можно найти сценарий использования, когда он проиграет другому аллокатору. Так что политика разумная. Другое дело, что пользователи библиотеки почему-то не всегда озадачиваются выбором подходящего аллокатора или написанием своего, когда им нужна скорость.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру