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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Изменение размера файла подкачки  (Прочитано 7284 раз)

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

Оффлайн YDenis

  • Автор темы
  • Активист
  • *
  • Сообщений: 615
    • Просмотр профиля
Изменение размера файла подкачки
« : 23 Сентября 2011, 06:47:36 »
Здравствуйте.
Подскажите пожалуйста. На старой машине с ОЗУ 256Мб. Стоит Runtu 10.04 LXDE. Если запустить 4 и более документа Libreoffice writer, то система зависает. При установке системы делал разметку дисков автоматом. Грещу на малый объем файла подкачки - 531Мб. Как можно увеличить объем этого раздела? Скрин структуры диска: http://itmages.ru/image/view/287272/b036b227

Спасибо

Axa-Ru

  • Гость
Re: Изменение размера файла подкачки
« Ответ #1 : 23 Сентября 2011, 07:07:50 »
В целом у вас сделано все правильно и вряд ли увеличение файла подкачки улучшит ситуацию. Но, тем не, менее попробуйте. Изменить можно той же программой, которой вы показали структуру диска: http://gparted.sourceforge.net/larry/resize/resizing.htm
Уменьшите размер /dev/sda1
Удалите /dev/sda2
И создайте linux-swap заново. Поствьте чуть размер больше 1024.
Да, еще. Раздел swap не нужно создавать внутри primary partition.

Очень рекомендую добавить оперативки.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Изменение размера файла подкачки
« Ответ #2 : 23 Сентября 2011, 11:39:40 »
Еще вариант расширить своп - добавить своп в файл. Тогда и не надо разделы менять (что потенциально опасно потерей данных на диске).

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

Примерно так:

sudo dd if=/dev/zero of=/swap bs=1M count=50   

эта команда создаст пустой файл swap в корне файловой системы размером 50 Мегабайит. Если хотите другие параметры - меняйте на свои.

sudo mkswap /swap

размечаем своп файл

sudo swapon -p 100 /swap

Подключаем своп с приоритетом 100. Какой конкретно задать приоритет будет понятно после вывода swapon -s - она покажет приоритет существующего свопа (у меня он -1). Большее число означает больший приоритет использования. Т.е. если основной своп имеет приоритет -1, то дополнительный (который выхотите использовать только после исчерпания основного) толжен иметь приоритет -2 или еще меньше.
_______

Ну и в fstab надо новый своп прописать по образу и подобию старого. Там приоритет можно указать опцией pri= в третьем столбце. Т.е. сточка получается типа такой:

/swap none swap sw,pri=100 0 0

« Последнее редактирование: 23 Сентября 2011, 11:52:50 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

tutilatitu

  • Гость
Re: Изменение размера файла подкачки
« Ответ #3 : 23 Сентября 2011, 14:54:42 »
Изменение размера файла подкачки при такой оперативке ситуацию не спасет, т.к. все равно идет обращение к диску.
Используте более "легкий" AbiWord - поддерживает все необходимые форматы файлов - odt самый компактный.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Изменение размера файла подкачки
« Ответ #4 : 23 Сентября 2011, 16:56:51 »
Ну почеу не спасет? Если система валится из за нехватки пямяти, то спасет - падать не будет. Но что верно подмечено - памяти то - маловато.... :-\
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

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