Komórki Flash RAM na dyskach SSD mają ograniczoną żywotność. Każdy cykl zapisu (ale nie odczytu) (a dokładniej każde kasowanie) nosi komórkę pamięci i w pewnym momencie przestanie działać.
Ilość cykli wymazywania, które komórka może przetrwać, jest bardzo zmienna, a flash z nowoczesnych dysków SSD przetrwa znacznie więcej niż flash z dysków SSD wyprodukowanych kilka lat temu. Ponadto inteligentne oprogramowanie wewnętrzne SSD zapewni równomierne rozłożenie wymazań między wszystkimi komórkami. Na większości dysków nieużywane obszary będą również dostępne do tworzenia kopii zapasowych uszkodzonych komórek i opóźniania starzenia.
Aby uzyskać wartość, której możemy użyć do porównania wytrzymałości dysku SSD, możemy zastosować miary długości życia, takie jak opublikowane standardy JEDEC . Powszechnie dostępne wartość wytrzymałości jest TBW ( T era B ytes W Ritten lub alternatywnie całkowite zapisanych bajtów ), która to ilość bajtów writeable zanim nie jazdy. Nowoczesne dyski SSD mogą osiągać nawet 20 TB w przypadku produktów konsumenckich, ale mogą uzyskiwać ponad 20 000 TB w dyskach SSD na poziomie korporacyjnym.
To powiedziawszy, zarówno żywotność, jak i użycie dysku SSD do wymiany zależy od kilku czynników ...
Systemy z dużą ilością pamięci RAM
W systemie z dużą ilością pamięci RAM i niewielką ilością aplikacji zajmujących pamięć prawie nigdy się nie wymienimy. Jest to jedynie środek bezpieczeństwa, aby zapobiec utracie danych w przypadku, gdy aplikacja zużyje całą naszą pamięć RAM. W takim przypadku zużycie dysku SSD podczas wymiany nie będzie stanowiło problemu. Jednak posiadanie tej najczęściej nieużywanej partycji wymiany na konwencjonalnym dysku twardym nie spowoduje spadku wydajności, więc możemy bezpiecznie umieścić naszą partycję wymiany (lub plik) na znacznie tańszym dysku twardym i wykorzystać miejsce na naszym dysku SSD na coś więcej przydatny.
Systemy z małą ilością pamięci RAM
W systemie, w którym pamięć RAM jest niewielka i nie można jej zaktualizować, sytuacja wygląda inaczej. W takim przypadku zamiana może rzeczywiście występować częściej, zwłaszcza gdy uruchamiamy aplikacje wymagające dużej ilości pamięci. W tych systemach partycja wymiany lub plik na dysku SSD może prowadzić do radykalnej poprawy wydajności kosztem nieco krótszej żywotności dysku SSD. Skrócony czas życia może jednak nie być wystarczająco krótki, aby uzasadnić obawy. Najprawdopodobniej dysk SSD może zostać wymieniony na długo przed jego śmiercią, ponieważ pamięć może być kilkakrotnie dostępna za ułamek dzisiejszych cen.
Zahibernuj nasz system
Wstawanie ze stanu hibernacji jest rzeczywiście bardzo szybkie z dysku SSD. Jeśli mamy szczęście, a nasz system przeżywa hibernację bez problemów, możemy rozważyć użycie do tego dysku SSD. Zużyje dysk SSD bardziej niż zwykły rozruch z niego, ale możemy uważać, że warto.
Ale uruchamianie z dysku SSD może nie potrwać dłużej niż wybudzanie się z hibernacji z dysku SSD, a dysk SSD będzie zużywał się znacznie mniej. Osobiście wcale nie hibernuję mojego systemu - zawieszam się w pamięci RAM lub szybko uruchamiam z dysku SSD.
Dysk SSD jest jedynym dyskiem, jaki mamy
W tym przypadku tak naprawdę nie mamy wyboru. Nie chcemy biegać bez wymiany, więc musimy umieścić ją na dysku SSD. Możemy jednak chcieć mieć mniejszy plik wymiany lub partycję, jeśli nie planujemy hibernacji naszego systemu w żadnym momencie.
Uwaga na temat prędkości
Dyski SSD są najlepsze w szybkim dostępie i odczytywaniu wielu małych plików i są lepsze od konwencjonalnych dysków twardych do przesyłania danych z kolejno odczytywanych małych lub średnich plików. Szybki konwencjonalny dysk twardy może nadal działać lepiej niż dysk SSD podczas zapisywania (iw mniejszym stopniu odczytu) dużych strumieni audio lub wideo lub innych długich niefragmentowanych plików. Starsze dyski SSD mogą tracić wydajność w miarę upływu czasu lub po zapełnieniu.
Wczesne dyski SSD miały reputację awarii po mniejszej liczbie zapisów niż dyski HDD. Jeśli wymiana była często używana, dysk SSD może ulec awarii wcześniej. Być może dlatego słyszałeś, że używanie dysku SSD do wymiany może być złe.
Nowoczesne dyski SSD nie mają tego problemu i nie powinny zawieść szybciej niż porównywalny dysk twardy. Umieszczenie wymiany na dysku SSD spowoduje lepszą wydajność niż umieszczenie go na dysku twardym ze względu na jego większe prędkości.
Dodatkowo, jeśli twój system ma wystarczającą ilość pamięci RAM (prawdopodobnie, jeśli system jest wystarczająco zaawansowany, aby mieć dysk SSD), wymiany można zresztą używać tylko rzadko.
źródło
Technologia HDD wykorzystuje proces magnetyczny do manipulacji i przechowywania danych. Ten proces jest nieinwazyjny, co oznacza, że możesz w nieskończoność manipulować danymi na dysku. Tak jest, dopóki mechanicy nie zaczną zawodzić. Natomiast technologia SSD nie stwarza ryzyka uszkodzenia mechanicznego. Niepokoi jednak sposób przechowywania danych. Do przechowywania danych dyski SSD używają kontrolowanych skoków energii elektrycznej. Półprzewodniki, które są uderzone tym prądem elektrycznym, powoli zużywają się w procesie, gdy są używane z czasem.
Proces ten został ulepszony dzięki aktualizacjom oprogramowania i sprzętu. Wczesne adaptery wykryły, że systemy operacyjne nie zostały zaprogramowane do prawidłowego przechowywania danych, tak jak robi to SSD. To niekorzystnie wprawia SSD w dużą liczbę cykli odczytu / zapisu. Również większość starszych systemów BIOS nie rozpoznaje prawidłowo dysku SSD, co również spowodowało problemy.
Wprowadzenie aktualizacji UEFI i systemu operacyjnego rozwiązało większość problemów, które mieli pierwsi właściciele dysków SSD. Podobnie jak w przypadku każdego procesu produkcyjnego, same dyski SSD stały się lepsze w zarządzaniu i utrzymywaniu degradacji dysków flash NAND.
Jednak nadal istnieje obawa, że Twój dysk SSD ma ograniczoną liczbę cykli odczytu / zapisu, zanim nie będzie już mógł przechowywać danych. Chociaż obawa ta jest tak marginalna, jak awaria dysku twardego.
Jest tutaj bardzo pogłębiony podcast na ten temat , jeśli chcesz przeczytać więcej na ten temat.
źródło
bios
, niesystemowyuefi
, może wtedy nie współdziałać tak skutecznie zssd
nowszymuefi
systemem opartym na?Nawet jeśli masz wystarczającą ilość pamięci RAM, możesz nadal chcieć zapobiec kopiowaniu plików lub wyszukiwaniu, aby zamienić aplikacje z pamięci RAM. Może tak być w przypadku serwerów plików (NAS, SAMBA, FTP), które mogą być zaangażowane w operacje na dużych plikach.
W tym celu najlepiej ustawić
/etc/sysctl.conf
:vm.swappiness=1 vm.vfs_cache_pressure=50
Pierwsze ustawienie zapobiega buforowaniu dysku (np. Robieniu
cp
) w celu zamiany istniejących aplikacji z pamięci RAM. Normalne ustawienie domyślne to 60. Zauważ, że użycie 0, chociaż bardziej agresywne, czasami zgłaszane jest w celu generowania błędów braku pamięci.Drugie ustawienie uniemożliwia wyszukiwanie plików (np. Robienie
find
) w celu zamiany istniejących aplikacji z pamięci RAM. Normalne ustawienie domyślne to 100.Chociaż autor wspomniany w odnośniku nie odnosi się wprost do dysków SSD, takie podejście zmniejsza również zużycie dysku SSD z powodu zmniejszonej wymiany, a także podaje przykład, jak go przetestować.
Odniesienie: https://rudd-o.com/linux-and-free-software/tales-from-responsivenessland-why-linux-feels-slow-and-how-to-fix-that
źródło
Bilans wydajności Life Vs.
Kupiłeś dysk SSD ze względu na jego zalety w zakresie wydajności, a nie tylko w celu zwiększenia żywotności baterii, prawda? Wykorzystaj więc swój dysk SSD właśnie w tym celu, aby przyspieszyć działanie systemu.
Jeśli możesz sobie pozwolić na dodanie większej ilości pamięci RAM w celu zmniejszenia * zamiany we / wy, to wyraźnie wydłuży to żywotność dysku SSD, ponieważ innym spadkiem wydajności są oczywiście cykle we / wy w celu zamiany miejsca w systemie plików.
Ponownie, tak jak wiele aspektów konfiguracji systemu, często nie jest to spowodowane przyjęciem jednej reguły, która pasuje do wszystkich. Potrzeby użytkowników są różne i jako takie wymagania systemowe, a zatem konfiguracja musi się różnić, aby spełnić te potrzeby, po prostu sprowadza się to do konfiguracji systemu.
I f masz przestrzeń do przechowywania SSD oprócz swojej brak dysku SSD, a następnie zapisywać pliki, które rzadko zmieniają na swojej brak dysku SSD i utrzymują często dostęp do plików na dysku SSD.
Zapewni to, że…
[1] - * Funkcje przycinania będą miały zasoby do wykonania niezbędnych kroków w celu równomiernego wykorzystania całego dysku. [Korzyść = życie]
[2] - Twoje opóźnienie we / wy zostanie zmniejszone dzięki szybkiemu urządzeniu SSD używanemu do uzyskiwania dostępu do często używanego systemu plików. [Korzyść = wydajność]
C onfigure swój system plików temp wykorzystać przestrzeń, kiedy wymagany dla konkretnych potrzeb systemu, jeśli masz wystarczająco dużo pamięci RAM a następnie rozważyć ustawienie poziomu swappiness być mniej agresywny, to upewnić się, że ...
[1] - Liczba operacji we / wy SSD została zmniejszona, ale system nadal spełnia wymagania użytkowników. [Korzyść = życie]
D o naprawdę trzeba wszystko od tych logów? Zastanów się, co rejestruje Twój system i gdzie.
[1] - We / wy SSD jest zmniejszane, ponieważ dostęp do pliku dziennika jest ograniczony. [Korzyść = życie i wydajność]
Istnieje wiele innych aspektów konfiguracji systemu, które mogą sprawić, że żaden system SSD będzie działał szybciej, domyślne kompilacje systemu mają trudne parametry do spełnienia, czystą wydajność lub bezpieczeństwo danych lub zrównoważoną mieszankę ich wszystkich. Jeśli zastosujesz tę samą mentalność do tego, co piszesz i do którego urządzenia, możesz drastycznie zwiększyć zarówno wydajność, jak i jednocześnie wydłużyć żywotność dysku SSD.
* zamiana - pamiętaj, że nie jest to używane tylko wtedy, gdy zasoby są niskie, domyślnie konfigurowalna zamiana wielu dystrybucji Linuksa domyślnie zaparkuje długo działające procesy o niskim priorytecie dalej w dół drabiny wydajności w przestrzeń wymiany)
* Trim - warto sprawdzić, czy masz włączony, dobry artykuł o tym, czym jest trym i jak to działa: http://searchstorage.techtarget.com/definition/TRIM
źródło
Myślę, że dzieje się tak dlatego, że dyski SSD są jak pamięć flash, w której zużywają się wraz ze wzrostem liczby cykli odczytu i zapisu. Swap byłby o wiele gorszy, ponieważ swap ciągle zapisuje do pliku wymiany.
źródło