Меню пользователя
Имя пользователя
Пароль
Запомнить меня
Поиск по сайту
Вход пользователей
Пользователь:

Пароль:

Запомнить меня

Забыли пароль?

Регистрация
Поиск
Кто активен
4 пользователь(ей) активно (3 пользователь(ей) просматривают Open Форум)

Участников: 0
Гостей: 4

далее...
Уважаемые пользователи форума! Внимание!
Темы, озаглавленные бездумно и не ясно для кого, изобилующие БОЛЬШИМИ БУКВАМИ, "!!!" или "???", нарушающие правила, написанные корявым русским языком, содержащие оскорбления, рекламу или клевету, написанные вне тематических разделах Форума, - будут закрываться или удаляться без специального предупреждения, а их Авторы будут удаляться или отправляться в бан! Надеемся на вашу сознательность и уважение к себе и ко всем участникам форума.
:: Правила Форума :: - - :: ББ-коды для использования на форуме ::
Сообщение: *
 
* = Обязательное поле

Re: swap больше 2 гб

Заголовок темы: Re: swap больше 2 гб
Отправитель: renegat 28/05/2011 18:47:28

SWAP

Первым разделом желательно разместить своп. Так как это виртуальное продолжение нашей оперативной памяти, оно должно быть достаточно быстрым. Известно, что скорость на внешних треках больше, чем на внутренних. На практике скорость чтения/записи приблизительно в 2 раза больше в начале диска, чем в конце.

С размещением определились, теперь нужно выбрать его размер. Раньше бытовало мнение, что при панике ядра в зависимости от ситуации ядро могло начать сбрасывать всё содержимое памяти в своп, при этом никакого контроля (закончился у нас своп или нет) конечно же не было - паника ведь. В такой ситуации, когда закончится своп, ядро будет писать дальше и перезапишет начало второго раздела - что однозначно убьёт его. Так что своп должен быть больше, чем количество установленной памяти. Вы можете сказать, что это уже не актуально - может быть(а может и нет), но актуально теперь то, что мы боремся за энергосбережения, перегрев и т.п. В частности, для ноутбуков, конечно же, актуален режим гибернейт, для десктопов - почему бы и нет, пусть даже он не всегда работает из коробки.

В линукс режим гибернейт реализован следующим образом: содержимое памяти опять-таки сбрасывается в своп, но, конечно, с полным контролем. И если своп у нас маленький, гибернейт в лучшем случае просто не заработает, а в худшем компьютер уснёт, но не проснётся как положено - несохранённые данные будут потеряны, и при следующей загрузке произойдёт проверка диска. Также необходимо учесть, что при гибернейте, если у нас были данные в своп, они должны там и остаться то есть места должно быть больше, чем памяти. Хотя это замкнутый круг, и мы не сможем сделать так, чтобы все данные с полным заполнением памяти и полным заполнением свопа опять-таки вместились в тот же своп, но какой-то оптимум выбрать можно попробовать.

Выбираем размер свопа:
от минимального размера памяти + 96мб"(например, после форматирования размер физического пространства будет меньше)
до 2х размеров памяти + 192мб(+192 только в случае двухкратного увеличения, ну чтоб совсем красиво было) в зависимости от объёма физической памяти


что значит быстрее? Загрузка что ли ?

open-suse.ru