Нужен ли Swap? (если на машине много памяти)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модераторы: broom, Bizdelnick

Аватара пользователя
yoricI
Сообщения: 905
ОС: gentoo fluxbox

Re: Нужен ли Swap?

Сообщение yoricI » 02.02.2019 09:25

igor@igor
А процент использования свопа какой у Вас? Что команда free пишет?
Спасибо сказали:

igor@igor
Сообщения: 393
ОС: Debian GNU/Linux, wheezy-amd64

Re: Нужен ли Swap?

Сообщение igor@igor » 02.02.2019 21:37

Всем Привет!

Код: Выделить всё

free -m                    
 
                    total       used       free     shared    buffers     cached
Mem:          5982       4848       1134         0         15           777
-/+ buffers/cache:       4054       1927
Swap:       172279      1248     171031

free
                    total       used       free     shared    buffers     cached
Mem:       6125844    5192336     933508          0      22828     939636
-/+ buffers/cache:    4229872    1895972
Swap:    176414700    1278064  175136636
Добавлено (21:46):
Выше 2ГБ в свап не ухолило...
я и до 6-ти ГБ нагружал: 3-4-е виртуалки, firefox-esr - 2-3-и, и прикладнуха всякая...
Добавлено (21:49):
у меня и в ВМ с unix-подобными ОС схема как на хосте.

А и BOINC - тоже запущен.
Добавлено (21:56):
А фишка - zram - жмёт! здорово!
+реальный свап + реальные свап файлы + vram - как на хосте, так и во всех гостевых (кроме vram - железо виртуальное), где только можно...
А так я 3072M + 384M + 512M врубил + BOINC + прикладнуха - результат выше - и - хороший...
Добавлено (21:58):
По логике: (3072+384+512)*1.5=5952 - только на гостей.
Но благодаря схемам всё иначе.
Добавлено (22:03):
Могу скрипты выложить, если нужно + рецепты по схемам + BIOS + OS.
Честно Вам скажу: результат стоит того, чтобы потратить ~100GB на диске...
Добавлено (22:06):
И сейчас я точно не задумываюсь, что где-то что-то упадёт.
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 905
ОС: gentoo fluxbox

Re: Нужен ли Swap?

Сообщение yoricI » 03.02.2019 07:18

Не понял, зачем 100Гб на диске? У Вас, во-первых, 170, а во вторых, из них минимум 150 лишние :-)
Спасибо сказали:

Аватара пользователя
s.xbatob
Сообщения: 837
ОС: Fedora

Re: Нужен ли Swap?

Сообщение s.xbatob » 03.02.2019 22:06

ну, считать сложно, но арифметика тут простая: размер swap должен быть сравним с размером RAM. Если его мало то и толку от него тоже мало. Если его много, то при его заполнении железка замедляется слишком.
Спасибо сказали:

igor@igor
Сообщения: 393
ОС: Debian GNU/Linux, wheezy-amd64

Re: Нужен ли Swap?

Сообщение igor@igor » 06.02.2019 02:45

Всем Привет!

Реальный свап: файлы и раздел 80-100 ГБ.
zram+vram=65783 МБ.
Итого свап: 172279 МБ.

Представил: Что будет, если действительно какая-нибудь софтина 65 ГБ свапа займёт?
zram cожмёт до 32-х ГБ. А дальше?
Поэтому я перестраховался и сделал огромный запас свапа, чтобы ничего точно не падало.
Спасибо сказали:

igor@igor
Сообщения: 393
ОС: Debian GNU/Linux, wheezy-amd64

Re: Нужен ли Swap?

Сообщение igor@igor » 06.02.2019 02:49

s.xbatob писал:
03.02.2019 22:06
ну, считать сложно, но арифметика тут простая: размер swap должен быть сравним с размером RAM. Если его мало то и толку от него тоже мало. Если его много, то при его заполнении железка замедляется слишком.
Всё верно: свап = ram или свап = ram * 2;

Лучше медленно, чем что-то где-то упадёт.
Спасибо сказали:

igor@igor
Сообщения: 393
ОС: Debian GNU/Linux, wheezy-amd64

Re: Нужен ли Swap?

Сообщение igor@igor » 06.02.2019 02:51

yoricI писал:
03.02.2019 07:18
Не понял, зачем 100Гб на диске? У Вас, во-первых, 170, а во вторых, из них минимум 150 лишние :-)
Никакие не лишние: всё по Науке сделано!
Спасибо сказали:

igor@igor
Сообщения: 393
ОС: Debian GNU/Linux, wheezy-amd64

Re: Нужен ли Swap?

Сообщение igor@igor » 17.08.2019 21:25

Всем Привет!
"Никакие не лишние: всё по Науке сделано!" - Теперь точно по Науке..!
8 ГБ - память чётная (модули)...
Добавлено (21:37):

Код: Выделить всё


free -m
             total       used       free     shared    buffers     cached
Mem:          8002       7706        295          0       45        2207
-/+ buffers/cache:       5453       2549
Swap:       172279       738      171541

Добавлено (21:56):
Запущено:

5 X'ов;
2-е ВМ (384 MB + 4096 MB) + в них firefox-esr + прикладнуха;
BOINC на Хосте (7-8 проектов) + firefox-esr + прикладнуха...;
...
Всё чётко!
Добавлено (22:03):
"Реальный свап: файлы и раздел 80-100 ГБ.
zram+vram=65783 МБ.
Итого свап: 172279 МБ."

Только ОЗУ 8 ГБ - модули чётные: 2+2+2+2.

И: иногда - sudo memtester 1024GB 1024 - Таким образом, искусственным путём жму до ~600-1000 MB.
Добавлено (22:10):
Ещё трюк с /dev/zero, /dev/urandom, /dev/random, shred, srm делаю - с областями памяти... На скриптах у меня всё - от обычного пользователя.
Добавлено (22:34):
Таким образом делаю сверхсжатие памяти...
Спасибо сказали:

igor@igor
Сообщения: 393
ОС: Debian GNU/Linux, wheezy-amd64

Re: Нужен ли Swap?

Сообщение igor@igor » 26.08.2019 00:56

Всем Привет!!
=> swap - обязательно!!!
Спасибо сказали:

sergeydrn
Сообщения: 4
ОС: Windows 10

Re: Нужен ли Swap?

Сообщение sergeydrn » 30.11.2019 23:09

Вопрос - в распоряжении 20 Гб ОЗУ и шустрый SSD. Нужно ли создавать swap в данном случае и где скажется прирост скорости?
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8080
Статус: Маньяк
ОС: Arch, CentOS, Ubuntu

Re: Нужен ли Swap?

Сообщение serzh-z » 01.12.2019 00:35

sergeydrn
Нужно. Нигде не скажется.
Scio me nihil scire.
Спасибо сказали:

Аватара пользователя
algri14
Сообщения: 482
ОС: Mageia 5.1 & 6 x86_64, KDE

Re: Нужен ли Swap?

Сообщение algri14 » 01.12.2019 01:32

sergeydrn писал:
30.11.2019 23:09
где скажется прирост скорости?
Про какую скорость речь? если вопрос про swap
sergeydrn, а Вы вообще в курсе - для чего нужен swap? судя про упоминание скорости нет, поэтому сначала хоть немного прочтите материал про swap, а потом продолжим беседу.
Спасибо сказали: