Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Размер swap-файла
Показать сообщение отдельно

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


TEHb
В классическом виде Формула полность звучит так  :
Цитата:
RAM <=32 МБ ->SWAP = 2*RAM
=>64 МБ ->  SWAP=1* RAM
=>512 MБ = SWAP=0
Все остарьные участки - решаются "спрямлением" функции исходя из того насколько критично зависание системы.

При маленько объеме ОЗУ реальная потребность превосходит физический объем в 3 раза

Т.е. допустим имеем, что для нормальной работы Linux требуется, допустим 100 МБ виртуальной памяти ОЗУ (я реально проверял - цифра именно такого порядка),
- тогда при физическом объеме RAM = 32 мб - требуется еще ~ 68 мб ОЗУ,
- при 64 мб - 32 мб, но тут мы уже можем предусмотреть небольщой запас - вот вам 64 мб SWAP,
- при 132 мб - у нас уже есть запас в 32 мб - нам памяти достаточно - тут уже надо смотреть сколько требуется виртуальной памяти при максимальной загрузке - возможно выделить, допустим ~ 68 мб (если максимальная нагрузка предпологается в 200мб).
- при 512 мб - у нас уже 412 мб запаса, и даже при трехкратном увеличении потребности в в виртуальной памяти еще остается 112 мб свободными.

Единственное НО - при увеличении физического ОЗУ пользователь сам увеличивает потребность в виртуальной памяти, так-как запускает большее число задач (раньше ему мешала медленность обращения к SWAP, а при 512 мб он этого не чувствует и запускает новые задачи) так, что возможно лучше оставить небольшой SWAP в размере порядка  четверти физического объема OЗУ (для 512 мб - это порядка 128 мб SWAP).

 

-------
Поспешай не торопясь


Отправлено: 09:09, 13-04-2003 | #3

Название темы: Размер swap-файла