Zamiana (i hibernacja) na SSD w 2019 roku?

18

Próbowałem włączyć hibernację na moim laptopie, kiedy natknąłem się na ten post , w którym odradzam włączanie hibernacji na dysku SSD.

Potem zobaczyłem, że ten post miał cztery lata. Czy coś się zmieniło między 2015 a 2019 rokiem, czy powinienem nadal nie włączać hibernacji na dysku SSD mojego laptopa?

OZ1SEJ
źródło
4
Zamieniłem wszystkie moje dyski SSD w trybie hibernacji. Hibernacja zajmuje bardzo mało zasobów SSD w porównaniu do normalnego użytkowania. To była wtedy paranoja i teraz nie ma powodu, aby w ogóle nie wymieniać dysków SSD.
Pilot6
2
Zawsze sudo swapon -amożesz uruchomić, gdy masz zamiar hibernować, a następnie, sudo swapoff -agdy system powrócił z hibernacji.
RonJohn

Odpowiedzi:

21

Dzisiejsze dyski SSD są znacznie większe niż 4 lata temu, dzięki czemu cykle zapisu od hibernacji są mniej znaczące dla noszenia.

Nowoczesne dyski SSD mają 100–300 TBW (zapisanych terabajtów), tzn. Mają gwarancję, że będą w stanie zapisać 100–300 TB, zanim ulegną awarii. Wydaje się, że to dużo, ale weź pod uwagę, że przy każdej hibernacji możesz zapisać do całej ilości wbudowanej pamięci RAM. Każda hibernacja w najgorszym przypadku zapisuje 16 GB danych na laptopie z 16 GB pamięci RAM.

Dysk SSD o pojemności 100 TBW wystarczy wtedy

100.000: 16 = 6250 cykli hibernacji
4 hibernacje dziennie to 1562 dni lub
4,3 lat

Pamiętaj, że w ciągu tych 4 lat właśnie hibernowaliśmy. Na SSD nie napisaliśmy nic więcej.

Oczywiście jądro kompresuje pamięć RAM przed zapisem, są dyski SSD o pojemności 300 TBW lub większej, możemy chcieć hibernować tylko raz dziennie lub mamy tylko 4 GB pamięci RAM, więc czas do awarii dysku może być znacznie dłużej.

Do dziś hibernacja znacząco przyczynia się do obciążenia zapisu na dysku SSD. Z drugiej strony ładowanie z dysku SSD nie spowoduje zapisania dużej ilości danych. W przypadku urządzeń o niskiej pamięci RAM, które nie hibernują zbyt często, żywotność współczesnego dysku SSD może być wystarczająca.

Takkat
źródło
5
Dobrze jest usłyszeć zdrowy rozsądek po wszystkich dyskach SSD FUD. Mam 2 Crucial - dyski SSD MX500 2 TB 2,5 ", a te mają TBW 700 TB. Tak więc żywotność dysków SSD będzie znacznie większa niż żywotność samego systemu. Jeden głos ode mnie :)
andrew.46
3
Należy zauważyć, że wymieniona przez producenta TBW jest niezwykle ostrożnym szacunkiem: w raporcie technicznym przeprowadzono eksperyment w celu ustalenia, jaka jest rzeczywista wartość TBW , a wszystkie testowane dyski osiągnęły przynajmniej dwukrotność ich znamionowej TBW bez awarii. I to było ze starszymi, mniejszymi dyskami. Ważne jest również, aby pamiętać, że po zakończeniu zapisywania dysk będzie nadal czytelny, więc nie stracisz żadnych danych.
Ian Kemp
3
Czy hibernacja zapisuje całą pamięć RAM na dysk? A może tylko użyte części? Wydaje się, że nie ma sensu zapisywanie np. Danych z dysku buforowanego w obrazie hibernacji, ponieważ jest on już na dysku.
ilkkachu
4
@ilkkachu Zapisuje tylko to, co jest używane. Co ciekawe, wydaje się, że obejmuje to część pamięci podręcznej ... Zrobiłem szybki test na systemie z Linuksem 4.19; ma pamięć 32GiB, z czego około 4G było wykorzystywane przez programy, a 14G przez bufor / pamięć podręczną. Według dzienników napisano o 10G podczas hibernacji, a po wznowieniu użycia pamięci było około 4G + 6G bufora / pamięci podręcznej. Wygląda więc na to, że zapisuje tylko to, co jest używane, a „używane” obejmuje niektóre pamięci podręczne, ale nie wszystko. Nie mam pojęcia, w jaki sposób określa, którą pamięć podręczną zachować i co odrzucić.
marcelm
2
Rozmiar pliku jest ustawiony jako parametr jądra na 2/5 pamięci RAM. Zobacz to pytanie . Zwiększenie tego pliku przyspieszy hibernację, jeśli masz wystarczająco duży dysk SSD.
Takkat
7

Kiedy kupiłem dysk SSD (nie najlepszej marki), szacunkowy czas użytkowania producenta sugerował, że mogę oczekiwać osiemdziesięcioletniej żywotności w oparciu o rozsądną aktywność zapisu, nawet przy użyciu dysku do wymiany, a także systemu operacyjnego i przechowywania danych.

Sprzęt SSD nie pogorszył się w ciągu czterech lat, które miałem, więc powinieneś traktować swój dysk SSD tak, jakbyś miał napęd talerzowy dziesięć lat temu, oczekując, że przeżyje dysk o podobnej pojemności, jeśli nie nadużywane.

W porównaniu ze zwykłą zamianą w użyciu hibernacja prawie nie ma żadnego zastosowania - więc nawet w 2015 r. Nie powinno być problemu z obecnym sprzętem.

Zeiss Ikon
źródło
3
ta odpowiedź byłaby lepsza z cyframi, które ją popierają.
qwr
4
Zgadzam się z qwr: to, co mówi dział marketingu o długości życia (szczególnie, gdy zawierają słowo łasica „może”), nie powinno być wiodącym zdaniem w odpowiedzi na zmianę stosu.
Luc
1
Niestety mam dysk SSD od co najmniej czterech lat, nie pamiętam marki, nie dbam o otwarcie komputera stacjonarnego, aby sprawdzić, i wątpię w specyfikację tego starego dysku, który jest nadal dostępny. Doszedłem do liczby 80 lat od pisania życia w gigabajtach dziennie na czym mfgr. twierdził, że ma 8 lat życia przy ogromnej liczbie gigabajtów dziennie.
Zeiss Ikon