Перенес в эту тему про le9-patch (теперь mglru)
Провел
эксперимент : lfd10-21.05-x86_64.iso в virtualbox c 1gb RAM. Гружу по дефолту OVS. Запускаю в google-chrome 10 вкладлк с нашим форумом
1. Без
zram на 8й вкладке - вкладки падают. На обоих ядрах одинаково
2. zram=150% Ядро 4.4pf (без le9-patch). 10 вкладок открываются, но переключение между ними неюзабельно долгое
3. zram=150% Ядро 5.11pf (с le9-patch). Все ок.
Выводы : zram+le9-patch дают волшебный эффект на ПК с малым к-вом RAM
5.12pf тоже с le9 (не проверял, но не сомневаюсь)
Усилить эффект на неслабых cpu можно использованием в zram большей компрессии типа zstd
Для i686 ядер с le9-patch у нас нет. И вряд ли у кого есть
le9db*-5.10 patches may be correctly applied to vanilla Linux 5.10—5.13. , т.е.как я понял к более старым ядрам не прикрутить. Есть ли смысл компилить.... Свежия ядра все равно на совсем старом железе не работают
Автор статьи
пишет:
более слабые 32-битные не подойдут для нынешних веб-сайтов не в силу своей архитектуры, а из-за производительности. 64-битные процессоры массово появились в 2006-2007 годах.
1 ГБ RAM — абсолютный минимум для терпеливых. 2 ГБ и более значительно расширят возможности многозадачности и повысят общую скорость
Провел эксперимент : ddr01-21.06-i686.iso в virtualbox c 1gb RAM. Гружу по дефолту LXDE-gtk2. le9-patch в чистом виже нет. Запускаю в google-chrome 20 вкладок с нашим форумом (20 вместо 10 в x86_64 получается, т.к. тут DE ест почти в 2 раза меньше RAM, т.е. проблемы начинаются когда 700 из 1000мб заняты)
1. Без zram на 20й вкладке - вкладки не падают, но переключение между ними неюзабельно долгое. На обоих ядрах одинаково
2. zram=150% Все значительно лучше. Вкладок можно открыть больше и переключение не тормозит. На 5.1 ядре лучше чем на 4.4 : быстрее происходит перетекание занятой RAM в zswap. Когда и своп заполнен на примерно 700мб - падают вкладки