powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Зачем Линуху свап?
13 сообщений из 13, страница 1 из 1
Зачем Линуху свап?
    #33037068
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И сколько его делать по объёму? Или как оптимальный объём пощитать?
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33037092
Фотография andrushok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Усе просто Ватсон - не хватат мозгов, будет на диск валить. Я думаю тебе 2г хватит... А пощитать - тыкни пальцем в небо и прикинь, то али нет.
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33037104
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виртуальная память?
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33037167
g613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrushokУсе просто Ватсон - не хватат мозгов, будет на диск валить. Я думаю тебе 2г хватит... А пощитать - тыкни пальцем в небо и прикинь, то али нет.

...ну если в небе будет написано swap=mem*2 или swap=mem*3 то можно и пальцем тыкать.
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33037170
badm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SWAP делают приблезительно в два раза больше чем оперативка, но в любом случае не рекомендуется более 2 Гб, т.е. если у тебя гига 4 оперативы, то это не значит что своп должен быть 8 гигов, в общем большой своп не есть хорошо, у меня например при 4 гигах оперативы своп 2 гига
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33037172
Фотография Хрен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виртуальная память. Именно. В старых руководствах была рекоммендация делать swap = 2* RAM но в новых (когда обьемы ram изменились уже ничего не говорят) Я предпочитаю иметь 500М swap и у меня еще не было случая когда бы его не хватило.

Иногда я делаю линукс вообще без swap, и при нехватке памяти просто создаю swap в файле и цепляю его на время работы такого ресурсоемкого процесса. Потом удаляю этот файл.
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33037174
badm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а так можно разве без своп пространства создавать своп файл и его использовать, я думал что его создают и цепляют к своп пространству, его точно отдельно использовать можно без самого пространства, интересно надо попробовать
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33037177
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Хрен
А можно вкратце технологию?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33037179
g613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badmа так можно разве без своп пространства создавать своп файл и его использовать, я думал что его создают и цепляют к своп пространству, его точно отдельно использовать можно без самого пространства, интересно надо попробовать

dd if=/dev/zero of=/var/swap.file bs=1M count=500;
mkswap /var/swap.file
swapon /var/swap.file
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33037293
Alex Roudnev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рекомендация 2 * memory взялась не с потолка, а написана умными людьми. Если вы ее не выполняете,то скорее всего, вы где то тратите лишние деньги.
Правда, сначала уточним, КАКАЯ ИМЕННО memory тут фигурирует.

Идея простая. Диски стоят копейки (vs память), потому на свопе не экономят. Далее, чтобы ПОЛНОСТЬЮ использовать память (то есть работать эффективно - например, размещать в памяти кэш страниц веб сервера), нужно чтобы все лишнее система могла из памяти куда то выкинуть - как правило, в памяти хватает лишнего хлама, которые аллокирован но к которому никто никогда не пойдет.

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

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

Поэтому и выбирают - своп как примерно 1 - 2 x память. При одной поправке - память можно посчитать БЕЗ УЧЕТА того, что уйдет в буфера дисков. ТО есть если у вас приложения совсем не лопают память, а на системе памяти хоть залейся, то своп не особо нужен (хотя и полезен в случае утечек) - просто вы используете 10% всей оперативки, а система выдаст остальное под буфера. А если приложения умеют память использовать (оракл например) - то 1 - 2 как раз самые удачные коэффициенты.

Конфигурация же почти без свопа чревато вставанием в час ночи к упавшему по причине исчерпания памяти (и оного свопа) сервера, вместо разглядывания
графика использования свопа (с изучением, кто же кушает) в 10 утра рядом с чашкой кофе. Разница, однако.

(На самом деле очень ранние юниксы делали fork методом резервирования места в свопе, то есть нуждались в РЕАЛЬНОМ своп диске при любой физической памяти. Но это давно уже исправлено - просто ОС размещает часть логического свопа в физической памяти - хорошо видно на солярисе, между прочим!)
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33037900
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инсталятор в моём дистрибе не позволяет не сделать свап. Линух я юзаю на десктопе, поэтому наврядли встану в 4 часа утра к зависшему серверу Но свап тем не менее решил сделать 1400 - 1500. Это как раз в два раза больше, чем оперативы у меня.
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33038002
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нас работают RedHat сервера без свапа.
Ваще.
Но - там жестко выделена память, которую может база использовать
и других приложений практически не выполняется (т.е. объем потребляемой
памяти предсказуем и ограничен) и собственно памяти установлено 4 Gb.

Перед установкой делали "стресс-тест" - плодили несколько процессов, отжирающих всю память. Ничего страшного не происходило. Хотя теоретически могло :-) Спасибо разработчикаи RedHat Enterprise v.3 :-)

Свапа правда нет не из-за нашей прихоти, а прото жалко было
тратить раздел (а не место :-)) на свап, при том, что памяти хватало.
...
Рейтинг: 0 / 0
Зачем Линуху свап?
    #33038015
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня дома под SuSe стоит оракл для экспериментов, swap 500М при 512М RAM. Еще ни разу не видел, чтоб ОСь больше 30М туда записала:)
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Зачем Линуху свап?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]