Мой компьютер работает медленно из-за отсутствия подкачки

Несколько месяцев назад я установил Ubuntu 12.04 вместе с Windows 7 на свой Asus EEE-PC 1015bx. Он имеет тенденцию зависать, и при попытке исследования я обнаружил, что раздел подкачки был создан только с 256 МБ. Asus EEE-PC 1015bx имеет только 1 ГБ ОЗУ, и невозможно добавить или заменить существующий 1 ГБ на карту большего размера. Если посмотреть на системный монитор, кажется, что все операции подкачки используются вместе с 70-75% оперативной памяти, даже при очень небольшом количестве запущенных приложений.

Может ли недостаток места подкачки быть причиной того, что мой компьютер работает медленно и иногда зависает?

Как добавить раздел подкачки? Или я должен вместо этого добавить файл подкачки?

В настоящий момент при просмотре системного монитора я вижу два раздела: один раздел ext4 объемом 28,6 ГБ, который должен содержать Ubuntu, и один раздел fuseblk объемом 100 ГБ, который я предполагаю это тот, который держит Windows. Это показывает, что у меня есть 18,6 ГБ свободного места в разделе ext4. Можно ли «перекусить» из раздела ext4 и преобразовать его в раздел подкачки? Я думал что-то вроде 3 Гбайт для подкачки, учитывая мою ограниченную оперативную память.

Я надеюсь, что кто-то может мне помочь.

Спасибо.

20 октября 2012 г. - Дополнительная информация

Спасибо за ответ ниже, который я считаю очень полезным. Я, конечно, рассматриваю возможность перехода на одну из предложенных вами оболочек, как я вижу из Интернета, и многие из них написали, что для них требуется гораздо меньше ресурсов, чем для Ubuntu. Мне кажется, что lubuntu идеально подходит для моего очень ограниченного компьютера. Однако мне придется подождать несколько дней, поскольку в настоящее время я ограничен очень медленным и ограниченным доступом в Интернет через спутник. Но установит ли lubuntu просто другую оболочку, заменяющую единство, или она заменит все вместе ubuntu? Будет ли программное обеспечение, которое я установил в Ubuntu, по-прежнему доступно в lubuntu? И могу ли я вернуться в Ubuntu, если потребуется?

Что касается актуального вопроса о swap: Когда я запускаю gparted, он показывает мне, что существует один раздел ntfs размером 100 ГБ, с которого он загружается, и ранее упомянутый раздел ext4 28,6 Гбайт не упоминается. Может ли быть так, что моя инсталляция Ubuntu находится внутри этой 100-гигабайтной части NTFS? И если да, могу ли я откусить это для моего раздела подкачки?

enter image description here

Понимая, что gparted показан на датском языке, я надеюсь, что вы можете разобрать, что Я имею в виду.

Системный мониторинг показывает ниже детали: enter image description here

Еще раз я искренне надеюсь, что вы можете помочь.

Спасибо.

2
задан 20 October 2012 в 09:08

1 ответ

Прежде чем я отвечу на ваш вопрос, приведу несколько советов: рассмотрите возможность изменения рабочего стола Ubuntu по умолчанию (который требует значительных ресурсов) на более легкий. Lubuntu или Xubuntu кажутся хорошими альтернативами. Вы можете установить их с

sudo apt-get install lubuntu-desktop

и

sudo apt-get install xubuntu-desktop

соответственно.

Да, вы можете изменить размер вашего раздела и создать новый, используя программу под названием gparted.

Однако вам следует загрузить компьютер с установки LiveCD или USB (с опцией «try Ubuntu»), поскольку вы не можете изменять используемые разделы.

После того, как вы воспользовались gparted (что довольно интуитивно понятно, но Google, если у вас возникли проблемы), и ваш своп был успешно создан (не забудьте указать gparted для форматирования раздела как своп Linux)! boot измените файл /etc/fstab, чтобы он использовал новый раздел подкачки.

Вы можете сделать это либо с LiveCD, либо из работающей системы. Второй, в его наименее эффективной, но самой простой форме, это: загрузитесь в вашей системе, откройте файл /etc/fstab:

gksudo gedit /etc/fstab

Поместите символ комментария (#) перед строкой (если есть), который относится к свопу. Добавьте еще одну строку, например:

UUID=2xx52d6-12b6-4457-bc4e-24ac7fe64176 none             swap    sw              0       0

Где взять эту вещь UUID? Введите следующую команду

sudo blkid

В ней будут перечислены все разделы и их соответствующие UUID. Тот, который является свопом, будет иметь TYPE="swap".

Спросите, есть ли у вас дополнительные вопросы.

0
ответ дан 20 October 2012 в 09:08

Другие вопросы по тегам:

Похожие вопросы: