Ale zakładając, że masz więcej niż wystarczającą ilość pamięci RAM, uważam, że plik strony powinien być wyłączony na dysku SSD, aby przedłużyć żywotność. Wiem, że stracisz zrzut pamięci po awarii, ale niewiele osób potrzebuje takich informacji
Brzmi to raczej jak przedwczesna optymalizacja. Nie dyskutowałeś, które dyski SSD planujesz używać, i bez faktycznego spojrzenia na obciążenie serwera i planowany arkusz danych SSD, nie możesz mieć pojęcia, jaki wpływ będzie mieć plik strony na żywotność dysku SSD.
Istnieje również duża ilość dezinformacji, zarówno w większym Internecie, jak i tutaj o błędzie serwera, na temat dysków SSD cierpiących z powodu złej żywotności. Dyski SSD we wczesnych modelach mogły mieć problemy, a dyski flash USB zdecydowanie zaczynają się degradować, ale dyski SSD klasy korporacyjnej mają znacznie lepsze algorytmy wyrównywania zużycia, a niektóre wykorzystują zapasową pamięć flash, aby poprawić wydajność i zużycie.
Dyski Intel X25-E , na przykład, twierdzą, że czas zapisu wynosi 1 petabajt losowych zapisów dla dysku 32 GB. Jeśli nasycasz interfejs zapisu (200 MB / s) non-stop, z nadpisywaniem, szacuję, że potrwa to około 58 dni. Ale to zapisuje około 17 TB danych dziennie na tym dysku.
Typowe obciążenie serwera dyskiem systemu operacyjnego będzie znacznie, dużo mniejsze, nawet jeśli masz plik stronicowania. Nazwij to 50 GB dziennie. Jeśli liczba 1 PB jest dokładna (i wiem, że można ją uznać za średnią, więcej dyskusji później), to wciąż jest gdzieś na północ od 50 lat.
Liczby te wydają się oczywiście niedorzecznie wysokie, więc spójrzmy na rzeczywiste liczby cytowane przez Intel dla oczekiwanej żywotności dysków . Intel z przyjemnością zakwalifikował dyski MLC (non-enterprise) do zapisywania 100 GB danych każdego dnia przez pięć lat. Standardowe rozumienie SLC vs. MLC flash mówi, że SLC flash trwa około 10x dłużej niż MLC (powyższy link pokazuje to również na wykresie).
Oczywiście prawda zostanie potwierdzona z czasem - albo zaczniemy wcześnie widzieć awarie dysków, albo nie. Ale numery za napędów dodać do długowieczności napęd nie jest to problem z przyzwoitej jakości SSD w ogóle .
Jeśli używasz dysku SSD MLC, być może masz rację. Pamiętaj jednak, że jeśli Intel z przyjemnością ocenia dysk na 100 GB / dzień przez pięć lat, jest to zasadniczo taki sam jak 50 GB / dzień przez 10 lat. I wracając do mojego pierwotnego punktu, nadal musisz wiedzieć, jaki rodzaj rzeczywistego obciążenia będziesz wykonywać na dysku.
Osobiście zdecydowanie powiedziałbym, aby nie używać dysku MLC SSD w środowisku serwera produkcyjnego. Jeśli przyzwoity dysk SSD SLC jest zbyt drogi, na razie trzymaj się wirujących dysków.
(Nawiasem mówiąc, jeśli podasz liczby, powiedzmy 100 GB dziennie przez 50 lat, co jest oceną „SLC trwa 10x dłużej niż MLC”, wygląda na to, że Intel twierdzi, że ich dysk 32 GB ma całkowity czas zapisu około 2 PB danych, a nie 1 PB cytowanego w specyfikacji produktu. Nawet jeśli ufam tylko mniejszej z tych dwóch wartości, aby być szczęśliwym, że moje dyski X25-E powinny wystarczyć na północ od 10 lat).