Как через gui интерфейс настроить размер swap- файла?
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 292
- Зарегистрирован: 16 янв 2018, 21:09
- Решено: 4
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 3 раза
- Контактная информация:
Как через gui интерфейс настроить размер swap- файла?
Так-то я могу конечно залезть в командную строку и вписать команду, но мне стало интересно, а я смогу как в винде через GUI интерфейс настроек изменить размер файла подкачки? Хотя если таковой возможности нету, то оставьте команду для изменения размера файла подкачки.


-
- Сообщения: 4837
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 110
- Благодарил (а): 53 раза
- Поблагодарили: 2161 раз
- Контактная информация:
Как через gui интерфейс настроить размер swap- файла?
Менять размер файла подкачки - не имеет практического смысла. Гораздо быстрее просто пересоздать с нужным размером. Либо вообще - просто создать еще один файл, в дополнение к существующему (swap-ов может быть много.)
Остается исправить /etc/fstab указав там новый файл вместо старого или добавив как второй.
fallocate -l 8G swap.img
- создаем сам файл, в примере - на 8 гигабайт. (Лучше создавать сразу там, где он будет лежать - чтобы не перемещать/копировать. Но вне каталога пользователя надо sudo добавить разумеется).mkswap swap.img
- делаем из него swap-файл. Тоже sudo добавить если было в предыдущем пункте.Остается исправить /etc/fstab указав там новый файл вместо старого или добавив как второй.
-
- Сообщения: 2384
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 31
- Откуда: BY
- Благодарил (а): 83 раза
- Поблагодарили: 497 раз
- Контактная информация:
Как через gui интерфейс настроить размер swap- файла?
Зависит от того, что на нём делается. Если только посерфиться в Интернет, посмотреть кино, послушать музыку, то имеется предположение, что при имеющемся объёме оперативной памяти постоянно расходуемая её часть не превысит порог, при котором система насчёт использовать файл подкачки. Или, по крайней мере, достаточно будет того размера, который был назначен в процессе установки системы. Делать же по принципу умножения памяти на 2, подозреваю, является не совсем разумным, поскольку такая рекомендация кочует в сети из публикации в публикацию с начала, наверное, нулевых г.г. Если, конечно, не заниматься каким-либо мультимедиа кодингом или другими работами, требующими солидных затрат оперативной памяти.
-
- Сообщения: 4837
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 110
- Благодарил (а): 53 раза
- Поблагодарили: 2161 раз
- Контактная информация:
Как через gui интерфейс настроить размер swap- файла?
madesta,
Все проще. Количество x2 - нужно для того, чтобы гарантированно стабильно работал режим suspend-to-disk. Т.к. на диск при этом нужно скинуть все содержимое памяти. Это 1х. А размер свопа равный оперативке - это объем с которым на среднестатистических задачах система может управляться без критичных просадок производительности. Чтобы реакции на каждое действие не приходилось по часу ждать. Т.е. это объем при котором свопинг остается в рамках разумного и может быть занят. И получается - чтобы гарантированно сработал режим, надо иметь место куда выгрузить содержимое памяти, независимо от того насколько система сейчас нагружена. Вот и выходит 2х для гарантии.
При этом при современных объемах оперативки - swap такого размера уже не практичен - suspend-to-disk будет выполняться дольше чем сохранение работы нормально и полноценное выключение машины. А потом полноценное включение и открытие документов заново. По крайней мере на HDD - 100%. А отдавать под свап такой кусок SSD - ну меня лично жаба давит.
Потому я бы так сказал - для современной машины, если у нее более 8 Gb памяти, 1х от оперативки - достаточно за глаза. А вот отключать swap полностью - глупо. Это ведет к нестабильности ядра и программ, oom, и kernel panic. Даже "неиспользуемый" своп - нужен. Если не используется постоянно (хотя у меня при 32GB на машине своп регулярно используется) - можно несколько сократить еще, но гига 4 стоит иметь в любом случае.
P.S. И отвыкаем что "посерфить интернет" - легкая в плане затрат памяти задача. Нифига подобного. Броузер на современных страницах легко глотает память гигабайтами и не давится. А некоторые страницы еще и "текут" - например facebook точно этим страдает. Если листать его бесконечную ленту - он также бесконечно начинает жрать память. Или видел как сайт с автообновлениями новостей жрал "в фоне" память. Повисит его вкладка часов 5-6 - и гигабайт сожрет. Обновишь страницу через F5 - попускает. И нет - это не майнер нифига. CPU он не грузил совершенно.
Все проще. Количество x2 - нужно для того, чтобы гарантированно стабильно работал режим suspend-to-disk. Т.к. на диск при этом нужно скинуть все содержимое памяти. Это 1х. А размер свопа равный оперативке - это объем с которым на среднестатистических задачах система может управляться без критичных просадок производительности. Чтобы реакции на каждое действие не приходилось по часу ждать. Т.е. это объем при котором свопинг остается в рамках разумного и может быть занят. И получается - чтобы гарантированно сработал режим, надо иметь место куда выгрузить содержимое памяти, независимо от того насколько система сейчас нагружена. Вот и выходит 2х для гарантии.
При этом при современных объемах оперативки - swap такого размера уже не практичен - suspend-to-disk будет выполняться дольше чем сохранение работы нормально и полноценное выключение машины. А потом полноценное включение и открытие документов заново. По крайней мере на HDD - 100%. А отдавать под свап такой кусок SSD - ну меня лично жаба давит.

Потому я бы так сказал - для современной машины, если у нее более 8 Gb памяти, 1х от оперативки - достаточно за глаза. А вот отключать swap полностью - глупо. Это ведет к нестабильности ядра и программ, oom, и kernel panic. Даже "неиспользуемый" своп - нужен. Если не используется постоянно (хотя у меня при 32GB на машине своп регулярно используется) - можно несколько сократить еще, но гига 4 стоит иметь в любом случае.
P.S. И отвыкаем что "посерфить интернет" - легкая в плане затрат памяти задача. Нифига подобного. Броузер на современных страницах легко глотает память гигабайтами и не давится. А некоторые страницы еще и "текут" - например facebook точно этим страдает. Если листать его бесконечную ленту - он также бесконечно начинает жрать память. Или видел как сайт с автообновлениями новостей жрал "в фоне" память. Повисит его вкладка часов 5-6 - и гигабайт сожрет. Обновишь страницу через F5 - попускает. И нет - это не майнер нифига. CPU он не грузил совершенно.
-
- Сообщения: 138
- Зарегистрирован: 06 сен 2016, 15:47
- Откуда: Нерезиновая
- Благодарил (а): 75 раз
- Поблагодарили: 37 раз
- Контактная информация:
Как через gui интерфейс настроить размер swap- файла?
Тоже заметил эту особенность.Имею 32Гб оперативки и swap 6Гб, однако если запущен браузер /Лис/, не имеет значение сколько вкладок /не много 2-4/, просто фоном. Параллельно игра через протон, то почему то Лис начинает течь, не критично, но всё же максимум аж до 27Гб добирался. Закроешь его и потребление падает до съедаемой игры до 5Гб. И ещё если добавить торрент в параллель, то зачем то лезет в swap.
-
- Сообщения: 3326
- Зарегистрирован: 11 окт 2016, 12:58
- Решено: 17
- Откуда: Новосибирск
- Благодарил (а): 1208 раз
- Поблагодарили: 520 раз
- Контактная информация:
Как через gui интерфейс настроить размер swap- файла?
Когда устанавливал систему, вообще позабыл про своп и вот только сейчас заметил, что у меня его вообще нет. Оперативы 32 гига. Наверное нужно всё таки гига 4 отрезать и его сделать? А если от каждого раздела (у меня их 2 - / и /home) гига по 4 отрезать - нормально будет
-
- Сообщения: 3326
- Зарегистрирован: 11 окт 2016, 12:58
- Решено: 17
- Откуда: Новосибирск
- Благодарил (а): 1208 раз
- Поблагодарили: 520 раз
- Контактная информация:
Как через gui интерфейс настроить размер swap- файла?
У меня оба раздела ext4. на них вроде не получится своп сделать файлом. Или это от типа файловой системы раздела не зависит?
-
- Сообщения: 5997
- Зарегистрирован: 16 дек 2017, 21:59
- Решено: 40
- Откуда: Феодосия
- Благодарил (а): 32 раза
- Поблагодарили: 762 раза
- Контактная информация:
Как через gui интерфейс настроить размер swap- файла?
swapon -s
Filename Type Size Used Priority
/swapfile file 2097148 0 -2
/dev/zram0 partition 1874228 0 5
-
- Сообщения: 4837
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 110
- Благодарил (а): 53 раза
- Поблагодарили: 2161 раз
- Контактная информация:
Как через gui интерфейс настроить размер swap- файла?
Зависит, но в обратную сторону. Это на BTRFS делать свап-файл крайне нежелательно. А на ext4 - милое дело.
(В прочем, на btrfs не проблема хвост раздела сдвинуть для создания swap прямо во время работы, так что оно то на то и выходит по удобству и простоте.

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей