размер swap раздела и проблемы с уходом системы в бесконечный ступор

Уважаемые Linux Гуру - подскажите какой же все таки делать swap раздел если у меня 1gb оперативки ?
я так понял из хендбука, что в идеале должно быть 2гб - те 2*ram=swap

а так же интересно - какой максимальный объем swap раздела возможен ? и можно ли одновременно использовать 2 swap раздела на разных физических дисках ?

- дело в том что давным давно когда ставил систему - не расчитывал на большие нагрузки и хард на котором стоит система всего 40гб и своп тогда был создан 512мб. Но со временем железо несколько раз обновилось и оперативы стало уже 1гб + подключены и забиты инфой 4 харда по 400гиг + система из машины для изучения linux давно стала основной рабочей + стала маршрутизатором итп

И периодически через сутки - двое работы, при большой нагрузке -система стала уходить в жуткий своп и полный ступор - отследил проблему - забивается оператива потом swap и все - абзац

собственно жутко не хочется переразбивать диск и собирать заново всю систему - места на хардах мало - думаю добавить еще 1 хард и на нем создать своп - вопрос в том какого размера создавать чтобы на будущее точно хватило ?

сильно плз не пинайте - я все же не программер а обычный пользователь

На настольной машине 512 Мб

На настольной машине 512 Мб подкачки должно хватать при гигабайте оперативки.
Проблема в том, что кто-то всю эту оперативку сжирает, вот и отследи, кто

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

отслеживал - например

отслеживал - например последний раз вчера тупануло при компиляции - запустил python-updater а там куча всего пересобиралось....
один только firefox по 250метров съедает порой
если поставить закачку в ktorrent и или amule - с вероятностью 90% к утру машина уйдет в бесконечный своппинг и даже курсор мышки двигается рывками - иногда удается ее оживить иногда помогает только резет

да еще - проблемы начались через какое то время после перехода на kde4 - до этого машина месяцами была абсолютно стабильна под нагрузкой хотя почти все время работала 24*7 - полагаю что 4ка жрет сильно больше памяти - я уже запарился с этим

Ну, во время пересборки —

Ну, во время пересборки — возможно, там действительно много памяти отъедается. Но в оперативке ли дело? Я и с меньшим объёмом жил, и gcc пересобирал.

Цитата:
если поставить закачку в ktorrent и или amule - с вероятностью 90% к утру машина уйдет в бесконечный своппинг и даже курсор мышки двигается рывками - иногда удается ее оживить иногда помогает только резет

Проблемы конкретных приложений? (-:Е

Цитата:
да еще - проблемы начались через какое то время после перехода на kde4

Существует мнение, что третьи кеды жрут памяти больше, чем четвёртые. Не моё, я не знаю (-:Е

Я к чему веду — если какое-то приложение течёт (а пока что всё указывает на это), то увеличение раздела подкачки не поможет — сожрёт и его. Если течёт всерьёз — не поможет даже увеличение объёма оперативки.

Да и вообще, если вместо колупания в памяти система будет гонять раздел подкачки на винте, даже если его будет хватать, тормозить будет о-го-го

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

возможно

krigstask написал(а):
Ну, во время пересборки — возможно, там действительно много памяти отъедается. Но в оперативке ли дело? Я и с меньшим объёмом жил, и gcc пересобирал.

дык и я раньше жил и месяцами без ребутов

Цитата:
если поставить закачку в ktorrent и или amule - с вероятностью 90% к утру машина уйдет в бесконечный своппинг и даже курсор мышки двигается рывками - иногда удается ее оживить иногда помогает только резет

Проблемы конкретных приложений? (-:Е

Возможно - но этими прогами не один я пользуюсь - была бы куча жалоб на форумах

Цитата:
да еще - проблемы начались через какое то время после перехода на kde4

Существует мнение, что третьи кеды жрут памяти больше, чем четвёртые. Не моё, я не знаю (-:Е

я тоже слышал - но факты таковы что сдуру собрал, сразу как она вышла, 4ку и попал словно в винду...софт под нее сырой - один амарок 2 чего только стоит.... конечно часть глюков пофиксили уже но эта пакость осталась и ни в какую - не хочу кого то обидеть или устраивать холивар - обычно сам копаю и борюсь с глюками или обновлений жду но уже достало все - если не своп то не знаю где искать еще, вполне возможно что кеды тут и ни причем тем более что большАя часть софта все равно от 3кед осталась

Я к чему веду — если какое-то приложение течёт (а пока что всё указывает на это), то увеличение раздела подкачки не поможет — сожрёт и его. Если течёт всерьёз — не поможет даже увеличение объёма оперативки.

да но не может же оно только у меня течь....

Да и вообще, если вместо колупания в памяти система будет гонять раздел подкачки на винте, даже если его будет хватать, тормозить будет о-го-го

согласен

.

krigstask написал(а):
Я и с меньшим объёмом жил, и gcc пересобирал.

Рекомендую попробовать пересобрать OpenOffice 3.0 ;)

:wq
--
Live free or die

Поздно, у меня уже 2 Гб (-:Е

Поздно, у меня уже 2 Гб (-:Е

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

krigstask написал(а):
Поздно, у меня уже 2 Гб (-:Е

Я практически уверен, что к OpenOffice 4.0 эту багу пофиксят ;)

:wq
--
Live free or die

Версии ktorrent до 3.2

Версии ktorrent до 3.2 отличались как раз утечками памяти.

Я Gentoo & Funtoo

Не совсем так, если

Не совсем так, если используется suspend-to-disk, то лучше бы РАЗМЕР_ОПЕРАТИВКИ+10%, хотя разумеется можно засыпать и в файл.

Я Gentoo & Funtoo

Нафиг настольному комтуперу

Нафиг настольному комтуперу засыпать вообще? (-:Е
Тем паче на диск

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

постойте ка

Lupo Alberto написал(а):
Не совсем так, если используется suspend-to-disk, то лучше бы РАЗМЕР_ОПЕРАТИВКИ+10%, хотя разумеется можно засыпать и в файл.

постойте ка - а как проверить используется ли suspend-to-disk или нет - не может ли быть что машина пытается сделать suspend-to-disk а из-за нехватки места уходит в бесконечный своп ? просто заметил что это всегда происходит когда долго (несколько часов) к машине не подходишь

Для начала zgrep SUSPEND

Для начала

zgrep SUSPEND /proc/config.gz

Я Gentoo & Funtoo

Для начала проверить

Для начала проверить настройки kdepowerdevil, я бы сказал (-:Е

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Точнее zgrep HIBERNATION

Точнее

zgrep HIBERNATION /proc/config.gz

и "до кучи"

zgrep GROUP_SCHED /proc/config.gz

Я Gentoo & Funtoo

~ $ zgrep SUSPEND

~ $ zgrep SUSPEND /proc/config.gz
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
CONFIG_USB_SUSPEND=y

~ $ zgrep HIBERNATION /proc/config.gz
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
# CONFIG_HIBERNATION is not set

~ $ zgrep GROUP_SCHED /proc/config.gz
# CONFIG_GROUP_SCHED is not set

как я понял ничего не настроено - но я этого действительно и не делал

Можно создать и использовать

Можно создать и использовать swap-разделы и на разных дисках. Можно также использовать файл в качестве swap'а.
P.S. Взято тут

Add swap on-the-fly

Suppose you need more swap (right now), say a 2GB file /swap2gb (Linux only).

# dd if=/dev/zero of=/swap2gb bs=1024k count=2000
# mkswap /swap2gb                    # create the swap area
# swapon /swap2gb                    # activate the swap. It now in use
# swapoff /swap2gb                   # when done deactivate the swap
# rm /swap2gb

Я Gentoo & Funtoo

те 2 swap-раздела

те 2 swap-раздела одновременно тоже можно ? - файл это конечно выход но по идее медленнее чем отдельный раздел
а какой все таки максимальный размер может иметь swap-раздел ?

-

Терабайт. Хватит?

вполне

Барра Белый Гепард написал(а):
Терабайт. Хватит?

Вполне 8-))

2 swap-раздела

sole_survivor написал(а):
те 2 swap-раздела одновременно тоже можно ?

256 (по моему) можно
Писать fstab лучше так
/dev/bla1 swap pri=1 default 0 0
/dev/bla2 swap pri=1 default 0 0
и т.д

если не ставить одинаковый "pri" , то след. раздел используеться после
заполнения предыдущего .
Источник: man 2 swapon

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

у меня 2гига озу. методом

у меня 2гига озу.
методом проб и ошибок установил, что 1гиг свопа мне достаточно.
в моменты пересборок кде или опенофиса - занимает примерно 600-700метров свопа.
весь процесс у меня занимал часов 5-6, за это время работал в системе и тормозов сверх обычного - не наблюдал.

итак

для чистоты эксперимента - раскопал в шкафу старый хард на 10 гиг - поставил в комп и создал swap раздел на все 10гб - посмотрим как быстро забьется - пока идет компиляция качает ktorrent ну и всякий повседневный софт типа firefox - занятость озу колеблется от500 до 800мб в свопе уже съедено 0.21гб - пока никаких тормозов

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".