Измение размера swap-файла

Аватара пользователя

Автор темы
darkfenix
Сообщения: 5734
Зарегистрирован: 27 июн 2017, 10:36
Решено: 62
Откуда: Нижний Тагил
Благодарил (а): 317 раз
Поблагодарили: 1057 раз

Измение размера swap-файла

Сообщение darkfenix » 28 июн 2018, 07:28

В LinuxMint 19 если нет раздела swap то создается файл /swapfile. Но он создается размером 2 гига.
Чтоб изменить размер этого файла:
1. Отключим его sudo swapoff /swapfile
2. Изменим его размер sudo fallocate -l 6G /swapfile (вместо 6G подставить нужное знаечение). Эта команда создает файл /swapfile, т.е. старый файл будет перезаписан, либо будет создан новый если его не было.
3. Проверим права на файле ls -lh /swapfile. Должно быть

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

-rw------- 1 root root 6,0G июн 28 12:12 /swapfile
Если иначе то

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

sudo chown root:root /swapfile
sudo chmod 0600 /swapfile
И снова проверить, а то мало ли.
4. Создать swap-простарнство sudo mkswap /swapfile
5. Включаем swap sudo swapon /swapfile.
6. Ну и на всякий случай проверим cat /etc/fstab. Сточка со swap должна выгядеть так

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

/swapfile                                 none            swap    sw              0       0
Изображение

Аватара пользователя

broken
Сообщения: 226
Зарегистрирован: 31 авг 2016, 22:45
Решено: 1
Благодарил (а): 9 раз
Поблагодарили: 9 раз

Измение размера swap-файла

Сообщение broken » 15 июл 2018, 09:25

Ну его можно было и до этого добавлять к основному swap. Другой вопрос нафига было swap выпиливать...чтоб гемор юзерам добавить.

Аватара пользователя

BadBird
Сообщения: 2428
Зарегистрирован: 09 сен 2016, 18:08
Решено: 5
Откуда: Грозный
Благодарил (а): 144 раза
Поблагодарили: 344 раза

Измение размера swap-файла

Сообщение BadBird » 15 июл 2018, 13:52

broken, так, возможность использовать раздел вместо файла никто не выпиливал, на сколько знаю, можно и отдельный раздел использовать...

Аватара пользователя

AlexZ
Сообщения: 1327
Зарегистрирован: 06 янв 2018, 18:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 195 раз
Поблагодарили: 168 раз

Измение размера swap-файла

Сообщение AlexZ » 16 июл 2018, 05:04

BadBird писал(а):
15 июл 2018, 13:52
на сколько знаю, можно и отдельный раздел использовать...
можно..
наоборот, если нет желания использовать раздел, надо в установщике на разделе swap поставить опцию "не использовать раздел", иначе он автоматом его подхватит..
Последний раз редактировалось пользователем 1 AlexZ; всего редактировалось раз: 16

Аватара пользователя

KOT040188
Сообщения: 767
Зарегистрирован: 11 май 2017, 19:01
Предупреждения: 1
Решено: 5
1
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 35 раз

Измение размера swap-файла

Сообщение KOT040188 » 16 июл 2018, 05:16

broken писал(а):
15 июл 2018, 09:25
. Другой вопрос нафига было swap выпиливать
никто не выпиливал. Но рулить размером файла, куда легче чем раздела. Раздел это устаревшая практика.
Вы думаете у котов лёгкая жизнь? А вы попробуйте целый день лизать меховую шапку!
Как бы хотелось однажды проснуться, а тебе 8 лет и вся эта херня просто приснилась…
Чудесный сон приснился мне когда-то… четыре грузчика несли мою зарплату.

Аватара пользователя

broken
Сообщения: 226
Зарегистрирован: 31 авг 2016, 22:45
Решено: 1
Благодарил (а): 9 раз
Поблагодарили: 9 раз

Измение размера swap-файла

Сообщение broken » 17 июл 2018, 08:38

KOT040188, по Вашим словам потом останется еще меню переименовать в "Пуск" поскольку значок Mint устареет... Нет уж. Есть mdm - он и должен быть. Есть раздел swap - он и должен быть. А все эти новшества и мракобесия до хорошего не доведут. В итоге из стабильности всё будет лагать и в итоге упадет на дно.

Аватара пользователя

Автор темы
darkfenix
Сообщения: 5734
Зарегистрирован: 27 июн 2017, 10:36
Решено: 62
Откуда: Нижний Тагил
Благодарил (а): 317 раз
Поблагодарили: 1057 раз

Измение размера swap-файла

Сообщение darkfenix » 17 июл 2018, 09:02

Swap-файл использовать можно было давным давно. Просто вот сейчас приспичило Canonical использовать его вместо раздела. Ничего не изменилось. Создавай раздел при установке и радуйся ему.
Изображение

Аватара пользователя

Dja
Сообщения: 6223
Зарегистрирован: 27 авг 2016, 17:03
Решено: 27
Откуда: Voskresensk
Благодарил (а): 921 раз
Поблагодарили: 661 раз

Измение размера swap-файла

Сообщение Dja » 17 июл 2018, 09:05

darkfenix, да, но на сколько я помню раньше при выборе "Дефолт" раздел создавался сам и пользователю не нужно было морочиться какими-то файлами и тд. Отдельный файл - еще один шаг не к дружелюбию к пользователю, а от него. Т.е. изначально уже предполагается, что пользователь, впервые устанавливающий Linux должен уже знать как создать swap-файл. Не бред ли ) Или морочиться созданием раздела :dash2:

Аватара пользователя

Автор темы
darkfenix
Сообщения: 5734
Зарегистрирован: 27 июн 2017, 10:36
Решено: 62
Откуда: Нижний Тагил
Благодарил (а): 317 раз
Поблагодарили: 1057 раз

Измение размера swap-файла

Сообщение darkfenix » 17 июл 2018, 09:15

Dja, так это уже к космонавту, чего это он вдруг решил что так будет лучше
Изображение

Аватара пользователя

Chocobo
Сообщения: 9258
Зарегистрирован: 27 авг 2016, 19:57
Решено: 200
Откуда: НН
Благодарил (а): 645 раз
Поблагодарили: 2664 раза

Измение размера swap-файла

Сообщение Chocobo » 17 июл 2018, 10:12

Dja, Пользователю в большинстве случаев до лампочки, в форме файла у него подкачка или в форме раздела. Ничего ж не поменялось (если откинуть технические тонкости различия их), но ресайзится оно действительно удобней чем шевелить разделы.
Dja писал(а):
17 июл 2018, 09:05
изначально уже предполагается, что пользователь, впервые устанавливающий Linux должен уже знать как создать swap-файл
Его создает установщик, если выбрана авторазметка. Как ранее было и с разделом. В режиме ручной разметки можешь делать как угодно.
"впервые устанавливающий Linux должен уже знать как создать swap-раздел"? :blink:
Изображение
   
Изображение

Аватара пользователя

Dja
Сообщения: 6223
Зарегистрирован: 27 авг 2016, 17:03
Решено: 27
Откуда: Voskresensk
Благодарил (а): 921 раз
Поблагодарили: 661 раз

Измение размера swap-файла

Сообщение Dja » 17 июл 2018, 10:26

Chocobo, ок. Каков размер swap при авторазметке был? Разве не в размер ОЗУ? А тут всего какие-то 2 Гб. Ушел в сон и получил сюрприз.

Аватара пользователя

KOT040188
Сообщения: 767
Зарегистрирован: 11 май 2017, 19:01
Предупреждения: 1
Решено: 5
1
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 35 раз

Измение размера swap-файла

Сообщение KOT040188 » 17 июл 2018, 10:32

broken писал(а):
17 июл 2018, 08:38
по Вашим словам потом останется еще меню переименовать в "Пуск" поскольку значок Mint устареет
Чувак! Перестань так дёргать! А то оторвёшь! Раздел подкачки был придуман в те далёкие времена, когда диски были медленные. В центре диска филиалов крутятся быстрее. Поэтому первым шёл раздел подкачки и он попадал в быструю область. Сейчас, когда везде ssd или быстрые hdd или большая и быстрая оперативка, раздел подкачки это как мышцы управления ушами у человека — они есть, но толку от них ноль. Единственный вариант реального использования — спящий режим. Для этого вполне подойдёт файл подкачки. И управлять им гораздо легче и удобнее, чем разделом.
Вы думаете у котов лёгкая жизнь? А вы попробуйте целый день лизать меховую шапку!
Как бы хотелось однажды проснуться, а тебе 8 лет и вся эта херня просто приснилась…
Чудесный сон приснился мне когда-то… четыре грузчика несли мою зарплату.

Аватара пользователя

KOT040188
Сообщения: 767
Зарегистрирован: 11 май 2017, 19:01
Предупреждения: 1
Решено: 5
1
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 35 раз

Измение размера swap-файла

Сообщение KOT040188 » 17 июл 2018, 10:34

Dja писал(а):
17 июл 2018, 10:26
Каков размер swap при авторазметке был? Разве не в размер ОЗУ
У меня 16гб ОЗУ. Файл где-то 2гб. Инструкция пригодилась.
Вы думаете у котов лёгкая жизнь? А вы попробуйте целый день лизать меховую шапку!
Как бы хотелось однажды проснуться, а тебе 8 лет и вся эта херня просто приснилась…
Чудесный сон приснился мне когда-то… четыре грузчика несли мою зарплату.

Аватара пользователя

Dja
Сообщения: 6223
Зарегистрирован: 27 авг 2016, 17:03
Решено: 27
Откуда: Voskresensk
Благодарил (а): 921 раз
Поблагодарили: 661 раз

Измение размера swap-файла

Сообщение Dja » 17 июл 2018, 10:35

KOT040188, после сна сюрприза не было?

Аватара пользователя

slant
Сообщения: 1938
Зарегистрирован: 21 июн 2017, 15:09
Решено: 33
Благодарил (а): 15 раз
Поблагодарили: 837 раз

Измение размера swap-файла

Сообщение slant » 17 июл 2018, 10:40

darkfenix писал(а):
17 июл 2018, 09:15
Dja, так это уже к космонавту, чего это он вдруг решил что так будет лучше
Вот кажется мне, что в данном случае как раз нет. Инсталл у минта свой собственный, вроде как, так что можно было бы и озадачится в данном вопросе. Но вообще, что файл что раздел - если не btrfs - разницы особой нету. При современных объемах оперативки там такие объемы свапятся (если уж до свапа доходит) что разницы практически не видно. Все равно до пары минут доходит активная фаза процесса когда машина ду-у-у-у-у-у-у-у-у-умает.
KOT040188 писал(а):
17 июл 2018, 10:32
Раздел подкачки был придуман в те далёкие времена, когда диски были медленные. В центре диска филиалов крутятся быстрее.
Учите геометрию. Самые "быстрые" сектора - не в центре, а с края диска (а это для hdd - начало, в отличии от cd и dvd). Но хорошо заметно это при операциях линейного чтения/записи, а работа со свапом - random access. В те времена имело смысл для такого располагать раздел в середине диска (не с краю и не в центре) - чтобы для головок путь был как можно меньше от любой точки, к дорожкам где свап - т.е. seek time постараться уменьшить. Это немного работало. Процентов на 5.

Аватара пользователя

KOT040188
Сообщения: 767
Зарегистрирован: 11 май 2017, 19:01
Предупреждения: 1
Решено: 5
1
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 35 раз

Измение размера swap-файла

Сообщение KOT040188 » 17 июл 2018, 20:42

slant писал(а):
17 июл 2018, 10:40
Учите геометрию. Самые "быстрые" сектора - не в центре, а с края диска
Это скорее физика, скорости. Да, не учёл. Прочитал где-то и не проверил… Каюсь.
Вы думаете у котов лёгкая жизнь? А вы попробуйте целый день лизать меховую шапку!
Как бы хотелось однажды проснуться, а тебе 8 лет и вся эта херня просто приснилась…
Чудесный сон приснился мне когда-то… четыре грузчика несли мою зарплату.

Аватара пользователя

KOT040188
Сообщения: 767
Зарегистрирован: 11 май 2017, 19:01
Предупреждения: 1
Решено: 5
1
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 35 раз

Измение размера swap-файла

Сообщение KOT040188 » 17 июл 2018, 20:44

Dja писал(а):
17 июл 2018, 10:35
после сна сюрприза не было?
Инструкция подключения спящего режима в случае с файлом подкачки усложняется вдвое. Пока не дошли руки. Времени совсем нет. Файл увеличил, но пользуюсь ждущим…
Вы думаете у котов лёгкая жизнь? А вы попробуйте целый день лизать меховую шапку!
Как бы хотелось однажды проснуться, а тебе 8 лет и вся эта херня просто приснилась…
Чудесный сон приснился мне когда-то… четыре грузчика несли мою зарплату.

Аватара пользователя

StarMAUGLI
Сообщения: 1557
Зарегистрирован: 10 сен 2016, 07:16
Решено: 16
Откуда: Москва
Благодарил (а): 641 раз
Поблагодарили: 181 раз

Измение размера swap-файла

Сообщение StarMAUGLI » 17 июл 2018, 20:50

slant писал(а):
17 июл 2018, 10:40
Но хорошо заметно это при операциях линейного чтения/записи, а работа со свапом - random access. В те времена имело смысл для такого располагать раздел в середине диска (не с краю и не в центре) - чтобы для головок путь был как можно меньше от любой точки, к дорожкам где свап - т.е. seek time постараться уменьшить. Это немного работало. Процентов на 5.
Первый раз такую интерпретацию слышу. Надо попробовать на старом железе и сравнить. 5% это не так уж и мало. Можно даже заметить.

Аватара пользователя

slant
Сообщения: 1938
Зарегистрирован: 21 июн 2017, 15:09
Решено: 33
Благодарил (а): 15 раз
Поблагодарили: 837 раз

Измение размера swap-файла

Сообщение slant » 18 июл 2018, 00:21

StarMAUGLI писал(а):
17 июл 2018, 20:50
Надо попробовать на старом железе и сравнить
Только имей в виду, что пробовать надо на совсем древнем железе - там где диски IDE, их объемы исчилялись еще мегабайтами а не гигабайтами (ну или 10-ком гигабайт максимум). В более современных - разницу уже не видно, из-за поднятых скоростей шпинделей и головок seek-time и так упал до минимума. Разница была видна, когда за время движения головки диск не успевал сделать полный оборот вокруг оси а позиционирование занимало дополнительное время и диск успевал "увезти" нужный сектор из под головки на новый оборот. Если же головка двигалась не на весь диапазон диска а только на половину - за время позиционирования не успевал начаться второй оборот, и соответственно не было ожидания, пока диск опять довернется нужным местом. Разумеется это не каждой операции поиска сектора касалось, а только удачно расположенных секторов - а то бы не 5% в общем было, а больше. Как то так.
Уже на немного более современных винтах где обороты выросли - диск стал успевать провернуться более одного раза даже за время небольшого движения головки. Время же позиционирования сильно упало, и в любом случае ожидание стало занимать менее оборота диска (после того как головка оказывается над нужной дорожкой).

Аватара пользователя

broken
Сообщения: 226
Зарегистрирован: 31 авг 2016, 22:45
Решено: 1
Благодарил (а): 9 раз
Поблагодарили: 9 раз

Измение размера swap-файла

Сообщение broken » 23 июл 2018, 07:48

KOT040188, при 16 гигах своп не нужен.

Вернуться в «Руководства»