The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз ядра Linux 6.7"
Отправлено cheburnator9000, 10-Янв-24 21:49 
Установи ubuntu последнюю где firefox идет в виде snap, и firefox из бинарного архива с оффсайта, наблюдай за оперативкой. Snap версия кушает ровно в 2 раза больше ОЗУ для своего запуска. Потому что Cannonical навешала всем лапшу на уши "как они там оптимизировали все", firefox snap грузит дофига solibs для своей работы, все эти solibs могут совпадать с системными версиями, но они по хеш сумме разные, ибо другая база сборки/компилятор/флаги/патчи, и по этому у тебя в системе уже мусорка by design. Можешь еще установить flatpak и его 20 рантаймов и наблюдать как в пустую уходит пространство на диске.

Когда ядро вычистит файловый кеш кода библиотек от firefox snap тот в свою очередь пойдет перечитывать их с диска иными словами распаковывать и тратить ресурсы cpu впустую, так как они все сжатые. Со flatpak то же самое только они там не сжатые, но для десятка flatpak программ у тебя будет 5 рантаймов минимум в половине из которых будут библиотеки с уязвимостями. Есть огромная разница когда в кеше озу лежит одна копия libsmb2 и шарит свой код со всеми, совершенно другая когда их там штук 5 и пара с уязвимостями.

В венде 8.1+ работает memory compression и swap, причем первое можно выключить, как и второе и по отдельности. Вендовое сжатие слабое и фоновое, иными словами не агрессивное. Сравни работу Unity игры где погромисты загрузили 12 гб ассетов на 16 гб ПК, венде все будет прилично, в какой-нибудь Fedora из коробки будут минимум лаги работы всей системы, максимум она нафиг тупо зависнет.

Более того самая позорная реализация сжатия памяти это в MacOS. Когда система by design течет сотнями МБ сжатие не поможет. Привет WindowServer и ладно он у них еще до 3 гб утечет, так ведь люди работуют что и 20+, 30+ ГБ вполне реально получить.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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