Mam na myśli tę samą technologię wewnątrz, po prostu inny współczynnik kształtu lub interfejs?
Mówi się, że nośniki Flash mają ograniczoną liczbę czytań i zapisów. Czy dotyczy to również każdego z tych typów?
Czy dobrym pomysłem byłoby użycie przyjaznego dla systemu plików flash ( jak F2FS ).
Miejsce, z którego pochodzę, brzmi: czy można uruchomić serwer Linux z pamięci USB (2.0 lub 3) i jak to zrobić najlepiej.
Odpowiedzi:
Absolutnie nie.
Istnieje ograniczenie liczby razy, kiedy blok może zostać wymazany, a dla wszystkich normalnych celów blok musi zostać wymazany przed zapisaniem, więc podczas normalnego użytkowania istnieje ograniczenie liczby zapisów. Niektóre napędy wyłączają się z wdziękiem po osiągnięciu określonej liczby zapisów, niektóre po prostu nie działają, gdy blok jest zużyty. Współczynnik kształtu nie ma pod tym względem znaczenia.
Jednak w praktyce dyski SSD będą trwać dłużej niż dyski flash i karty SD (ponieważ są takie same jak dyski flash, pominę je w dalszej dyskusji.) Różnica polega na wyrafinowaniu ich kontrolerów.
Pamięci flash mają dość proste kontrolery. Gdy zostanie poproszony o napisanie bloku, wybierze dostępny blok z mniejszą liczbą zapisu i napisze go.
Dyski SSD stosują to samo podejście. Jednak dyski SSD mogą również zdecydować się na wybór bloku o niskiej liczbie zapisu nie dostępne, przenieś zawartość do bloku, który został napisany dużo, a następnie udostępnij blok z małą liczbą zapisu.
W rezultacie dysk flash zużywa oczekiwaną długość życia tylko z pustej przestrzeni na dysku lub przestrzeni, która została uwolniona przez pisanie. Bloki, które przechowują dane, które nie zostały zapisane, nie będą zużywać swojego życia.
Wyobraź sobie system, który jest w 90% pełen stałych danych (na przykład systemu operacyjnego), a pozostałe 10% jest przeznaczone do tymczasowego przechowywania. Jeśli jest na dysku flash, to zawiedzie, pozostawiając 90% jego życia, podczas gdy dysk SSD przetasuje bloki dookoła i zużyje całe życie dysku przed śmiercią - dając tym samym 10-krotnie większą żywotność w tym co prawda ekstremalnym przypadku.
Dyski SSD mają również raportowanie stanu, które pozwala sprawdzać pozostały czas życia. Dyski flash nie.
źródło