История изменений
Исправление Lordwind, (текущая версия) :
Отдал zRam'у 100% памяти, поставил swappiness 100, запустил скрипт в расчете на 6 Гб, еще 1.5 Гб занимали браузеры и система. В итоге картина почти аналогичная, в свап почти ничего не попало, но до OOM я решил не доводить пока (подстраховался дисковым свапом). Питон занял 5.8 Гб. Но вот стоило покормить фаербаг, свап начал медленно расти. Потом запустил тощую виртуалку на 0.5 Гб. Итоговая память у меня так и осталась колебаться около 94-96% (7.5 из 8.0), а питон с 5.8 ужался до 4.6. Запустил еще виртуалку на 1.0, питон сдулся до 3.5. Итого получилась такая картина маслом:
Filename Type Size Used Priority
/dev/zram0 partition 2032124 768512 100
/dev/zram1 partition 2032124 768436 100
/dev/zram2 partition 2032124 768396 100
/dev/zram3 partition 2032124 768300 100
/dev/sda4 partition 4194300 8 -1
total used free shared buffers cached
Mem: 8128512 7865720 262792 0 2124 166236
-/+ buffers/cache: 7697360 431152
Swap: 12322796 3073652 9249144
Compression ratio of zram0: 2.699 net, 2.555 gross.
Compression ratio of zram1: 2.698 net, 2.554 gross.
Compression ratio of zram2: 2.697 net, 2.553 gross.
Compression ratio of zram3: 2.699 net, 2.554 gross.
Напрашивается вывод, что для zRam можно смело ставить swappiness 100, а виртуалки хреново сжимаются.
Исправление Lordwind, :
Отдал zRam'у 100% памяти, поставил swappiness 100, запустил скрипт в расчете на 6 Гб, еще 1.5 Гб занимали браузеры и система. В итоге картина почти аналогичная, в свап почти ничего не попало, но до OOM я решил не доводить пока (подстраховался дисковым свапом). Но вот стоило покормить фаербаг, свап начал медленно расти. Потом запустил тощую виртуалку на 0.5 Гб. Итоговая память у меня так и осталась колебаться около 94-96% (7.5 из 8.0), а питон с 6.0 ужался до 4.6. Запустил еще виртуалку на 1.0, питон сдулся до 3.5. Итого получилась такая картина маслом:
Filename Type Size Used Priority
/dev/zram0 partition 2032124 768512 100
/dev/zram1 partition 2032124 768436 100
/dev/zram2 partition 2032124 768396 100
/dev/zram3 partition 2032124 768300 100
/dev/sda4 partition 4194300 8 -1
total used free shared buffers cached
Mem: 8128512 7865720 262792 0 2124 166236
-/+ buffers/cache: 7697360 431152
Swap: 12322796 3073652 9249144
Compression ratio of zram0: 2.699 net, 2.555 gross.
Compression ratio of zram1: 2.698 net, 2.554 gross.
Compression ratio of zram2: 2.697 net, 2.553 gross.
Compression ratio of zram3: 2.699 net, 2.554 gross.
Напрашивается вывод, что для zRam можно смело ставить swappiness 100, а виртуалки хреново сжимаются.
Исправление Lordwind, :
Отдал zRam'у 100% памяти, поставил swappiness 100, запустил скрипт в расчете на 6 Гб, еще 1.5 Гб занимали браузеры и система. В итоге картина почти аналогичная, в свап почти ничего не попало, но до OOM я решил не доводить пока (подстраховался дисковым свапом). Но вот стоило покормить фаербаг, свап начал медленно расти. Потом запустил тощую виртуалку на 0.5 Гб. Итоговая память у меня так и осталась колебаться около 94-96% (7.5 из 8.0), а питон с 6.4 ужался до 4.6. Запустил еще виртуалку на 1.0, питон сдулся до 3.5. Итого получилась такая картина маслом:
Filename Type Size Used Priority
/dev/zram0 partition 2032124 768512 100
/dev/zram1 partition 2032124 768436 100
/dev/zram2 partition 2032124 768396 100
/dev/zram3 partition 2032124 768300 100
/dev/sda4 partition 4194300 8 -1
total used free shared buffers cached
Mem: 8128512 7865720 262792 0 2124 166236
-/+ buffers/cache: 7697360 431152
Swap: 12322796 3073652 9249144
Compression ratio of zram0: 2.699 net, 2.555 gross.
Compression ratio of zram1: 2.698 net, 2.554 gross.
Compression ratio of zram2: 2.697 net, 2.553 gross.
Compression ratio of zram3: 2.699 net, 2.554 gross.
Напрашивается вывод, что для zRam можно смело ставить swappiness 100, а виртуалки хреново сжимаются.
Исходная версия Lordwind, :
Отдал zRam'у 100% памяти, поставил swappiness 100, запустил скрипт в расчете на 6 Гб, еще 1.5 Гб занимали браузеры и система. В итоге картина почти аналогичная, в свап почти ничего не попало, но до OOM я решил не доводить пока (подстраховался дисковым свапом). Но вот стоило покормить фаербаг, свап начал медленно расти. Потом запустил тощую виртуалку на 0.5 Гб. Итоговая память без буферов у меня так и осталась колебаться около 94-96% (7.5 из 8.0), а питон с 6.4 ужался до 4.6. Запустил еще виртуалку на 1.0, питон сдулся до 3.5. Итого получилась такая картина маслом:
Filename Type Size Used Priority
/dev/zram0 partition 2032124 768512 100
/dev/zram1 partition 2032124 768436 100
/dev/zram2 partition 2032124 768396 100
/dev/zram3 partition 2032124 768300 100
/dev/sda4 partition 4194300 8 -1
total used free shared buffers cached
Mem: 8128512 7865720 262792 0 2124 166236
-/+ buffers/cache: 7697360 431152
Swap: 12322796 3073652 9249144
Compression ratio of zram0: 2.699 net, 2.555 gross.
Compression ratio of zram1: 2.698 net, 2.554 gross.
Compression ratio of zram2: 2.697 net, 2.553 gross.
Compression ratio of zram3: 2.699 net, 2.554 gross.
Напрашивается вывод, что для zRam можно смело ставить swappiness 100, а виртуалки хреново сжимаются.