Информационно-развлекательный портал в Литве, по-русски, Vilnius, 08
05, 2024 www.topic.lt - Romanas (R.K. Frimen)

Topic.lt
 2024-05-08 18:26
Loading... (Longer if IE explorer)

Контакты
Наши RSS
website stats
По материалам:
Новое в интернете


Спонсоры.


В помощь
Как и Что? FAQ


www.PigiauNerasi.lt
Из Топика » Познай МИР » Все о Linux swap space
Все о Linux swap space

+ - = Не вижу ФОТО!

Если никаких ошибок нет, то можно подключать своп-раздел:

Внимание! У Вас нет прав для просмотра скрытого текста.



Проверить результат можно вышеупомянутойкомандой - swapon -s.

Для того что бы новый своп автоматически монтировался при старте системы, необходимо внести некоторые изменения в файл /etc/fstab, в котором содержатся все файловые системы и свопы, монтирующиеся при старте. Формат файла следующий:

Внимание! У Вас нет прав для просмотра скрытого текста.



Таким образом, swap-space - это специальный тип файловой системы. Для добавления нового свопа добавьте следующую строку:

Внимание! У Вас нет прав для просмотра скрытого текста.



Для того что бы проверить примонтируется ли новый своп-раздел при старте, отключите все свопы командой swapoff -a.
Затем командой swapon -a, включите свопы, загрузятся те, которые перечислены в файле /etc/fstab.
Ну и наконец командой swapon -s проверьте, какие сповы примонтировались.

3. Swap file, своп-файл

Так же как и своп-раздел, вы можете создать и своп-файл, пройдя теже стадии создания, подготовки и монтирования. Отличие только в том, что нет необходимости искать или создавать новый раздел на диске.

Для начала создайте файл, например размером один гигабайт:

Внимание! У Вас нет прав для просмотра скрытого текста.



Затем подготавливаем своп:

Внимание! У Вас нет прав для просмотра скрытого текста.



Т.е. все аналогично:

Внимание! У Вас нет прав для просмотра скрытого текста.



Осталось только добавить строку в файл /etc/fstab:

Внимание! У Вас нет прав для просмотра скрытого текста.



4. Какого размера должен быть своп?

Вообще своп не необходим, если у вас много ОЗУ и все работает хорошо, но как только система запросит больше памяти, то вероятней всего она рухнет. Так что лучше всего иметь своп, тем более, что диски сейчас не такие уж и дорогие.

Ключевым остается вопрос “Сколько?”.
Старые версииUNIX-подобных операционных систем (Sun OS, Ultrix) официально требовали своп в два или три раза больше чем ОЗУ.
Современные системы, например Linux, уже не требуют такого объема, но вы всегда можете сконфигурировать и больше.

Со временем выработались некоторые негласные правила:

1. для настольных ПК: swap = 2 * ОЗУ
2. для сервера: swap = 1/2 * ОЗУ
3. для старых машин с малым объемом ОЗУ: можно сделать гигабайт и больше

В ядре Linux версии 2.6 добавился новый параметр свопа - swappiness. Он принимает значения от 0 до 100. Т.е. грубо говоря - это эффективность своппинга, чем выше значение, тем больше страниц приложения стараются выгрузить в своп. Один из главных майнтенеров ядра Andrew Morton сказал, что он на своем домашнем ПК использует swappiness=100. Он считает, что это не правильно, уменьшать возможности ядра к своппингу.

Но как было сказано в начале, если время между выгрузкой и загрузкой страниц больше, чем время которое нужно программе, то это лишнии потери времени. По умолчанию swappiness равен 60.
Вы можете временно (до следующей перезагрузки системы) изменить это следующей командой:

Внимание! У Вас нет прав для просмотра скрытого текста.



Для того что бы изменить значение по умолчанию необходимо изменить параметр vm.swappiness в файле:

Внимание! У Вас нет прав для просмотра скрытого текста.



5. Вывод

Изменение параметров своппинга - это привелегия системного администратора (стоит заметить, что операции по управлению свопами может делать только root).
При хорошем планировании можно добиться существенного прироста производительности системы.

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

Внимание! У Вас нет прав для просмотра скрытого текста.



Опубликовано по прозьбе roothome.
В связи с баном в собственном доке!!! :-)))


Новость из портала NNM.Ru (NoNaMe)
www.Topic.lt/2008/01/21/vse-o-linux-swap-space.html URL - R.K. Frimen

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы предлагаем Вам зарегистрироваться либо войти на сайт под своим именем.
















BangGood.com



Translate page:
Погода ?

«    Май 2024    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
2728293031 
Новости в Литве




 
rss rss facebook youtube twitter linkedin
www.Topic.lt
facebook
PinIt