Zswap обеспечит сжатие данных для swap-раздела в Linux

В почтовой рассылке разработчиков ядра Linux анонсирован набор патчей, реализующих новую функцию под названием Zswap, призванную обеспечить сжатие данных перед их помещением на swap-раздел.

Идея Zswap заключается в том, что страницы памяти в случае необходимости их помещения на swap-раздел динамически сжимаются (по умолчанию с помощью lzo), снижая нагрузку на подсистему ввода/вывода. Автор патчей, Сет Дженнингз (Seth Jennings), говорит о заметном увеличении производительности (в скорости работы системы и в нагрузке на ввод/вывод) при использовании Zswap в случае наличия интенсивной работы ядра с памятью.

Среди примеров, где использование Zswap является особенно актуальным, называются десктопы и лаптопы с ограниченным количеством оперативной памяти, а также компьютеры с SSD-дисками в качестве swap-разделов (с Zswap количество операций записи на SSD будет снижаться).

Автор: Дмитрий Шурупов по материалам phoronix.com, lwn.net.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Уязвимость браузера Safari может привести к утечке данных и раскрытию личности пользователяУязвимость браузера Safari может привести к утечке данных и раскрытию личности пользователя
HPE случайно удалила 77 Тбайт данных с суперкомпьютера университета Киото
Обнаружено вредоносное ПО для Windows Subsystem for Linux
Хакеры из FIN7 стали рассылать вредоносные файлы Word для кражи данных с Windows-компьютеров
Linux исполнилось 30 лет
Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux
Microsoft предупредила о вирусе-майнере LemonDuck, поражающем системы Windows и Linux
Kaseya получила ПО для расшифровки данных, затронутых вирусом-вымогателем REvil
Google профинансирует добавление поддержки языка Rust в ядро Linux
В ядре Linux 5.13 появится начальная поддержка ARM-процессора Apple M1
Последние новости

Подгружаем последние новости