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


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

Автор Тема: Ubuntu не использует Swap.  (Прочитано 11100 раз)

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

Оффлайн BOR1K

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
  • Linux has you...
    • Просмотр профиля
Ubuntu не использует Swap.
« : 26 Сентября 2009, 17:52:14 »
Есть проблема, очень критичная Ubuntu не использует Swap. На машинке 1 гб оперативки, когда она исчерпывается, машина в прямом всмысле зависает, без физического ребута не обойтись. Свопа стоит на 2 гб, но он почему-то не используется, всегд равен 0. Как исправить? Нужно что-бы своп активно использовался. Заранее спасибо. :idiot2:

Вот сам free
            
total       used       free     shared    buffers     cached
Mem:       1033580     870308     163272          0      23088     480752
-/+ buffers/cache:     366468     667112
Swap:      1694816          0    1694816

swapon -s
Filename                                Type            Size    Used    Priority
/dev/sda5                               partition16948160-1
« Последнее редактирование: 26 Сентября 2009, 17:58:21 от BOR1K »

Оффлайн strack

  • Активист
  • *
  • Сообщений: 373
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Ubuntu не использует Swap.
« Ответ #1 : 26 Сентября 2009, 18:13:28 »
Он (swap) у тебя в fstab'e прописан?

Оффлайн BOR1K

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
  • Linux has you...
    • Просмотр профиля
Re: Ubuntu не использует Swap.
« Ответ #2 : 26 Сентября 2009, 18:44:31 »
С этого момента поподробнее. В системной части ubuntu не разбираюсь.

Пользователь решил продолжить мысль 26 Сентября 2009, 18:45:30:
вот мой fstab.

/etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=71e953f7-d15c-49e4-bd92-1029e99daada /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda5
UUID=5ea3f4b3-b608-465a-80f5-bbf7887e5a6e none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

Оффлайн Click

  • Активист
  • *
  • Сообщений: 693
  • Красафчег
    • Просмотр профиля
    • Ubuntu и напильник
Re: Ubuntu не использует Swap.
« Ответ #3 : 26 Сентября 2009, 18:49:39 »
чё? свап на сдроме?

Оффлайн BOR1K

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
  • Linux has you...
    • Просмотр профиля
Re: Ubuntu не использует Swap.
« Ответ #4 : 26 Сентября 2009, 18:51:48 »
В смысле на сидироме? свап у меня вроде как sda5

Оффлайн xkool

  • Старожил
  • *
  • Сообщений: 1459
  • do not love my brain
    • Просмотр профиля
Re: Ubuntu не использует Swap.
« Ответ #5 : 26 Сентября 2009, 19:03:41 »
sudo swapon -a
Лучше маленький доллар, чем большое спасибо.

Оффлайн BOR1K

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
  • Linux has you...
    • Просмотр профиля
Re: Ubuntu не использует Swap.
« Ответ #6 : 26 Сентября 2009, 19:11:14 »
бесполезно. Изменения после ребута будут?

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Ubuntu не использует Swap.
« Ответ #7 : 26 Сентября 2009, 19:38:48 »
Своп у тебя подключен и работает. Не используется, потому что хватает памяти. Ищи проблему с зависанием в другом месте. Она не связана с недостатком свопа.

Оффлайн BOR1K

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
  • Linux has you...
    • Просмотр профиля
Re: Ubuntu не использует Swap.
« Ответ #8 : 26 Сентября 2009, 20:29:17 »
Не подскажешь в каких местах смотреть? Я наблюдал, зависает тогда, когда оперативки остается около 5-10 мб.

Оффлайн anonimus

  • Активист
  • *
  • Сообщений: 592
    • Просмотр профиля
Re: Ubuntu не использует Swap.
« Ответ #9 : 26 Сентября 2009, 20:31:35 »
Цитировать
оперативки остается около 5-10 мб.
фигасе. при озу 1гб. а что за приложение запущено в этот момент? или при простое память утекает? top, htop в студию.

Оффлайн Golan

  • Активист
  • *
  • Сообщений: 703
  • Любитель
    • Просмотр профиля
Re: Ubuntu не использует Swap.
« Ответ #10 : 26 Сентября 2009, 20:35:38 »
Случайно в /etc/sysctl.conf нет такой строчки?
vm.swappiness=0

Если есть то убери и всё.
Lenovo ThinkPad T500/Runtu 14.04 xfce 4.12/

Оффлайн BOR1K

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
  • Linux has you...
    • Просмотр профиля
Re: Ubuntu не использует Swap.
« Ответ #11 : 26 Сентября 2009, 20:41:47 »
mangos, сервак в локалке держу) :)

Пользователь решил продолжить мысль 26 Сентября 2009, 20:42:22:
раньше все было нормально, зависания появились месяц назад, уже не знаю что делать.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Ubuntu не использует Swap.
« Ответ #12 : 26 Сентября 2009, 20:45:32 »
Не подскажешь в каких местах смотреть? Я наблюдал, зависает тогда, когда оперативки остается около 5-10 мб.
5-10 МБ где? В mem free? Это нормально. Это значит, что вся память в деле. Но не значит, что она "кончилась" - занятая кэшем память освобождается по мере надобности. Эта память указана в -/+ buffers/cache free.
Для начала, прогони memtest, убедись, что в верхних адресах нет битых ячеек памяти.
« Последнее редактирование: 26 Сентября 2009, 20:48:24 от Frank »

Оффлайн BOR1K

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
  • Linux has you...
    • Просмотр профиля
Re: Ubuntu не использует Swap.
« Ответ #13 : 26 Сентября 2009, 20:50:54 »
Случайно в /etc/sysctl.conf нет такой строчки?
vm.swappiness=0

Если есть то убери и всё.

ЕСТЬ!! только там vm.swappiness=100

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Ubuntu не использует Swap.
« Ответ #14 : 26 Сентября 2009, 20:52:59 »
А теперь рассказывай, откуда оно взялось. И покажи, что у тебя там вообще творится.

 

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