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

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
Dmitry Shurupov
Сообщения: 336
Статус: Open Source geek
ОС: Ubuntu Linux

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

Сообщение Dmitry Shurupov »

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

оригинал на www.nixp.ru
По-моему, это еще один повод перейти на Убунту.
Спасибо сказали:
Аватара пользователя
deadhead
Сообщения: 1913
Статус: zzz..z

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

Сообщение deadhead »

Dmitry Shurupov писал(а):
13.12.2012 12:30
<p>В почтовой рассылке разработчиков ядра Linux анонсирован набор патчей, реализующих новую функцию под названием Zswap, призванную обеспечить сжатие данных перед их помещением на swap-раздел.</p><p>Идея Zswap заключается в том, что страницы памяти в случае необходимости их помещения на swap-раздел динамически сжимаются (по умолчанию с помощью lzo), снижая нагрузку на подсистему ввода/вывода. Автор патчей, Сет Дженнингз (Seth Jennings), говорит о заметном увеличении производительности (в скорости работы системы и в нагрузке на ввод/вывод) при использовании Zswap в случае наличия интенсивной работы ядра с памятью.</p><p>Среди примеров, где использование Zswap является особенно актуальным, называются десктопы и лаптопы с ограниченным количеством оперативной памяти, а также компьютеры с SSD-дисками в качестве swap-разделов (с Zswap количество операций записи на SSD будет снижаться).</p>

оригинал на www.nixp.ru

ramzswap (теперь уже zram) только сбоку. В свое время ramzswap умел скидывать свое содержимое на "реальный" своп, так нет, выпилили в результате общественного "фи"... а теперь вот - "эврика!"... сообщество - оно такое сообщество...
[x] close
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

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

Сообщение Crazy »

Что то не вижу нагрузки на CPU.

Desipere in loco
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1147
Статус: Slacker!
ОС: Slackware64-current

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

Сообщение yars »

Именно! Тем более актуально для слабых машин - уж поверьте, когда каждый мегагерц на счету, про экономию дискового пространства как-то не думается. Имхо, наоборот, лучше производительность будет без такой фичи и, если своп на другом физическом диске, висящем на отдельном канале...
Slackware64-current/Xfce/Xiaomi Mi Notebook Pro 15.6 | Arch Linux/Xfce/Lenovo G580
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

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

Сообщение Bluetooth »

yars писал(а):
14.12.2012 21:37
Именно! Тем более актуально для слабых машин - уж поверьте, когда каждый мегагерц на счету, про экономию дискового пространства как-то не думается. Имхо, наоборот, лучше производительность будет без такой фичи и, если своп на другом физическом диске, висящем на отдельном канале...

Вообще-то тут не дисковое пространство, а объем ввода/вывода на диск экономится, что тоже немаловажно для производительности.
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

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

Сообщение SinClaus »

У меня в телефоне своп в zram, но похоже в оперативной памяти.
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

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

Сообщение Crazy »

Bluetooth писал(а):
14.12.2012 23:55
yars писал(а):
14.12.2012 21:37
Именно! Тем более актуально для слабых машин - уж поверьте, когда каждый мегагерц на счету, про экономию дискового пространства как-то не думается. Имхо, наоборот, лучше производительность будет без такой фичи и, если своп на другом физическом диске, висящем на отдельном канале...

Вообще-то тут не дисковое пространство, а объем ввода/вывода на диск экономится, что тоже немаловажно для производительности.

Есть подозрение, что CPU I/O не занимается. Обычно где мало ОЗУ, там слабенький CPU.

Desipere in loco
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

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

Сообщение Bluetooth »

Crazy писал(а):
15.12.2012 15:20
Bluetooth писал(а):
14.12.2012 23:55
yars писал(а):
14.12.2012 21:37
Именно! Тем более актуально для слабых машин - уж поверьте, когда каждый мегагерц на счету, про экономию дискового пространства как-то не думается. Имхо, наоборот, лучше производительность будет без такой фичи и, если своп на другом физическом диске, висящем на отдельном канале...

Вообще-то тут не дисковое пространство, а объем ввода/вывода на диск экономится, что тоже немаловажно для производительности.

Есть подозрение, что CPU I/O не занимается.

Не занимается, но я этого и не говорил.

В общем, если кто не понял: данное решение позволяет снизить объем ввода/вывода на диск за счет увеличения нагрузки на проц. В определенных случаях это даст выигрыш, в определенных - проигрыш.
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

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

Сообщение Crazy »

Bluetooth писал(а):
15.12.2012 21:06
В общем, если кто не понял: данное решение позволяет снизить объем ввода/вывода на диск за счет увеличения нагрузки на проц. В определенных случаях это даст выигрыш, в определенных - проигрыш.

Поэтому и важны показатели нагрузки на CPU, и желательно не на синтетических тестах)

Desipere in loco
Спасибо сказали: