Wielkość swapa w Linuksie
Przejdź do nawigacji
Przejdź do wyszukiwania
Uwaga: Prosimy zwrócić uwagę, że ten artykuł / kategoria nie jest już aktualizowana, gdyż odnosi się do starszych komponentów oprogramowania / sprzętu. Ta strona jest nadal dostępna jedynie w celach informacyjnych. |
---|
Pamięć RAM dzisiejszych serwerów jest coraz większa, jej wielkość z przedziału liczb 3 cyfrowych nie jest już rzadkością. Pojawia się wobec tego pytanie dotyczące dobrego doboru wielkości partycji swap.
Znana jest stara reguła, która mówi, że swap powinien być przynajmniej taki duży, jak zastosowana w serwerze pamięć RAM, lub stanowić jego dwukrotność. Aktualnie w przypadku dużej ilości RAMu ten aspekt niekoniecznie jest nadal istotny.
Dla RedHat Enterprise Linux 6 dostępne są następujące zalecenia (wyciąg z [1]):
Ilość RAMu w systemie | Zalecana wielkość swapa |
---|---|
od 4GB RAM lub mniej | minimalnie 2GB powierzchni swap |
od 4GB do 16GB RAM | minimalnie 4GB powierzchni swap |
od 16GB do 64GB RAM | minimalnie 8GB powierzchni swap |
od 64GB do 256GB RAM | minimalnie 16GB powierzchni swap |
od 256GB do 512GB RAM | minimalnie 32GB powierzchni swap |
Te zalecenia są rozsądne, gdyż np. swap o wielkości prawie 100GB jest w praktyce raczej bezsensowny. System Linux z tak dużym swap często nie reaguje zbyt szybko.
Odnośniki
Powiązane artykuły
Aplikacja IOMeter
Bug w sterowniku EDAC systemów Linux
Skrypt backupu na serwerze FTP