Ако имате достатъчно рам,не е необходим суап дял.
При много високо натоварване може да си направите суап файл,
(може по-нататък да добавяте още ...),Линукс позволява
достатъчно голяма гъвкавост.
Принципно си прав, но swap-a се използва и за друго. Една от причините, поради която линукс е толкова бърз, е кеширането на прочетената информация в рамта. В случай, че използваш 1 за swappiness, се получава дисбаланс при мястото, което отделяш за този кеш. Разбира се това е в случай, че използваните програми започнат да ядат по-голяма порция от рамта.
Една проста сметка показва (по формулата дадена горе {не е перфектна, но е близка до реалността}), че при 8гб рам и 1,60 за swappiness, се получава следното:
7976/100*1=79мб
7976/100*60=4740мб (започваш да суапиш на 3236мб заета памет)
От сметката се вижда грубо колко мб сте осигурили за кеша. От тук следват и последствия от двете крайности:
1. Суапиш ли - системата ти се забавя
2. Останеш ли без кеш - системата се забавя
Всеки може да си направи експеримент. Буташ една бавна флашка и копираш огромен файл на нея. Веднага ще забележите, че системата (дори и на нова машина) започва да се забавя драстично. Дори старт менюто ще ви се отваря бавно, защото всеки път ще е като за първи. Разбира се не сте достигнали лимита на харда/ссдто (флашката е по-бавна от тях), но сте заели цялия кеш, за файла който копирате (на по-стари машини съм виждал мишката да лагва
).
Та идеята е да си намеря някаква стойност, която да е най-добрия балансьор (ще ми идва нова машина на работа и от сега си мисля за сетъпа
). Ако дойде с 32 рам няма да го мисля толкова, но ако е с 16 ще трябва
@petar258, до сега съм имал един случай само на сървър, който е имал проблем при премахване на суапа. Мисля беше някаква виртуалка с Убунту 14.04, но само това помня.
@Yasen6275, благодаря за инфото. Разгледах го това зрам и изглежда интересно. Относно заетия суап - съм виждал на колежка (линукс минт) 8гб рам и 8 гб суап, заети от браузъри и вика : Нещо... само ми забива тоя лаптоп