Форум русскоязычного сообщества Ubuntu


Автор Тема: Отключение SWAP пара вопросов.  (Прочитано 2790 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн JR224

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 174
    • Просмотр профиля
Отключение SWAP пара вопросов.
« : 05 Ноября 2016, 04:17:05 »
Доброго времени.
В общем я давно использую компы как минимум с 6юГб ОЗУ. Но SWAP раздел по старой привычке и на всякий случай делаю, ~ 5Гб, тем более что при нынешних объёмах эти 5Гб погоды в общем не делают.
В последнее время, я начал замечать, что например при выполнении ресурсоёмких работ, некоторых , вот недавно ВБокс хорошенько так ковырял, ещё что то кроме виртуалки потом гонял. И начинает использоваться в какой то момент SWAP. При том что ОЗУ, судя по виджетам и htop особо то не забита. А SWAP начинает использоваться. И висят то там какие то мегабайт со 100. И мне кажется что этот слив в SWAP чуть но действует...
Вот сейчас аптайм дня с 3, тупо сёрфинг и иногда Вайн-игры, иногда сон, ничего тяжёлого не было. Заметил некоторые тормозилки в системе, случайно глянул на виджет - а там использование SWAP. Что б его.

В общем задолбало, решил кардинально - отключением SWAP в связи с чем вопросики:

О конфе: Kubuntu 14.04 , RAM 8Gb
Я так понимаю тут SWAP в любом случае не нужен?

Используется частенько Ждущий режим, тот который в ОЗУ, не гибернация. По идее отключение SWAP не повлияет, в оперативку же сеанс пишется?

Отключаем тупо комментом в /etc/fstab ?

Спасибо.
« Последнее редактирование: 05 Ноября 2016, 04:19:47 от JR224 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #1 : 05 Ноября 2016, 04:23:29 »
Когда кажется - обычно крестятся.

А если RAM достаточно для повседневной работы, то свап в 1-2Gb достаточно.
Другое дело, что если раздел SWAP меньше объёма доступной оперативной памяти, не будет работать гибернация.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн JR224

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 174
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #2 : 05 Ноября 2016, 04:31:47 »
Ну так написал. Реально как SWAP начинает работать появляются некие тормоза.
Мне его совсем бы хотелось выключить.
Гибернацию написал не использую, использую Сон, который в ОЗУ.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #3 : 05 Ноября 2016, 04:39:39 »
AnrDaemon, поправлю:
Если RAM достаточно для повседневной работы (и не нужна гибернация) - смело отключайте своп.

если раздел SWAP меньше объёма используемой оперативной памяти, не будет работать гибернация.

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн JR224

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 174
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #4 : 05 Ноября 2016, 04:58:02 »
AnrDaemon, ALiEN175, благодарю. Выключаю. Сейчас затестю как оно без SWAP.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #5 : 05 Ноября 2016, 05:56:36 »
Только имейте в виду, что в отсутствие свапа системе некуда отступать.
И если вы внезапно на своих шести гигах запустите шесть виртуалок по гигу, у вас кто-то умрёт.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн JR224

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 174
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #6 : 05 Ноября 2016, 07:46:41 »
Я это понимаю. Поэтому для подстраховки и делаю SWAP.
(Нажмите, чтобы показать/скрыть)
Поэтому ещё и тему создал, мнение людей с опытом услышать.
Теперь выбор - либо в угоду моде и времени, либо стабильности.


Оффлайн theurs

  • Активист
  • *
  • Сообщений: 470
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #7 : 05 Ноября 2016, 09:06:29 »
Если хочешь чтоб своп был но использовался только в крайнем случае то можно настроить % свободной памяти при котором система будет начинать его использовать http://fx-files.ru/archives/704

Ну или как вариант установить пакет zram-config и после перезагрузки обращение к дисковому свопу будет сокращено до минимума.

Оффлайн Stanyslav Kovalsky

  • Активист
  • *
  • Сообщений: 268
  • Сувениры Ковальского
    • Просмотр профиля
    • Светильники-подарки
Re: Отключение SWAP пара вопросов.
« Ответ #8 : 05 Ноября 2016, 12:08:34 »
Для себя вывел идеальную формулу - zram + swapspace
Без swap раздела)
Оперативки 4 гига)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #9 : 05 Ноября 2016, 16:05:39 »
Видимо, у вас очень низкое базовое потребление памяти. Браузерами не пользуетесь?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Stanyslav Kovalsky

  • Активист
  • *
  • Сообщений: 268
  • Сувениры Ковальского
    • Просмотр профиля
    • Светильники-подарки
Re: Отключение SWAP пара вопросов.
« Ответ #10 : 07 Ноября 2016, 15:13:10 »
Да, хром сжирал всю память)
Забросил его и перешел на мозилу, теперь занято не более 2,5 гига (обычно до двух)

Оффлайн Andriyevski

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #11 : 13 Ноября 2016, 01:40:14 »
https://help.ubuntu.ru/wiki/swap
Вот ваш случай:
Цитировать
В последних дистрибутивах Ubuntu режим Hibirnat по умолчанию отключен. Продиктовано это двумя соображениями:
1. Не все пропиетарные видеодрайвера умеют нормально восстанавливаться из этого режима.
2. При объеме памяти 4Gb и более становится довольно затруднительно пользоваться этим режимом (особенно если у вас не SSD диск). Ведь и при сохранении на диск записывается несколько гигабайт из оперативной памяти и столько же считывается при восстановлении. По времени это, как правило, в разы дольше чем просто выключить и включить компьютер. Да, в случае простого выключения нет сохранения открытых документов и приложений, но если у вас еще нет провалов в памяти, то даже закрыть и после загрузки открыть документы - все равно будет быстрее чем ждать сохранения и восстановления.
Какое значение выбрать
А если решили поменять swappiness, то не поленитесь почитать о том как устроена виртуальная память Linux, это сильно поможет понять как пользоваться настройками ядра.
Маленькое значение swappiness (минимально - 0) будет заставлять ядро использовать больше оперативной памяти под память процессов (в ущерб буферам и кэшам), тогда как большое значение (максимальн - 100) будет наоборот выделять больше памяти под кэши и буфера (в ущерб памяти для процессов). Но в этих крайних значениях, как правило, нет идеального, универсального решения - да если бы было универсальное решение, то и не нужен был бы настраиваемый параметр.
Ни одно значение swappiness не превратит волшебным образом «старый пень в цветущее дерево» :2funny:

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #12 : 13 Ноября 2016, 04:49:07 »
Ни одно значение swappiness не превратит волшебным образом «старый пень в цветущее дерево»
ЭТО надо вынести красной строкой на вики.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн theurs

  • Активист
  • *
  • Сообщений: 470
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #13 : 13 Ноября 2016, 07:22:33 »
2. При объеме памяти 4Gb и более становится довольно затруднительно пользоваться этим режимом (особенно если у вас не SSD диск). Ведь и при сохранении на диск записывается несколько гигабайт из оперативной памяти и столько же считывается при восстановлении.

В Windowsе по умолчанию используется гибридный режим, комп сохраняет память на диске как при гибернации и потом уходит в обычный ждущий режим. Если перебоев со светом не было то при включении он моментально выходит из ждущего режима а если были то "долго и нудно" из гибернации. Никаких проблем с большим объемом оперативки нет, при 4гб и механическом винте "засыпание" занимает несколько секунд всего.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Отключение SWAP пара вопросов.
« Ответ #14 : 13 Ноября 2016, 07:34:49 »
Вы, простите, вообще читаете, что вам пишут? Главная проблема в сохранении. Это ОЧЕНЬ долго. Несколько минут. (Примерно гигабайт в минуту.)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.051 секунд. Запросов: 25.