NVME SSD dla przewodnika Linux i odpowiedzi na pytania

NVME SSD dla przewodnika Linux i odpowiedzi na pytania
Istnieje ogromna różnica między uruchamianiem laptopów z około 2010 roku a laptopami z 2020 roku. Podczas gdy starsze laptopy mogą zająć ponad minutę, aby uruchomić, nowe laptopy są gotowe do przejścia w nieco ponad 10 sekund.

Tak, procesory mają teraz znacznie więcej rdzeni i wątków niż kiedyś, a przepustowość współczesnego pamięci RAM również znacznie wzrosła, ale prawdziwym powodem, dla którego nowoczesne laptopy uruchamiają się o wiele szybciej i czują się znacznie bardziej responsywne, jest to, że technologia przechowywania rozwinęła się Przez skoki i granice.

Niezależnie od tego, czy wybierasz nowy komputer, czy po prostu chcesz zaktualizować swój obecny, nie możesz sobie pozwolić na zignorowanie korzyści wydajnościowych technologii NVME, która uwalnia pełny potencjał napędów stałego (SSD).

Co to jest NVME?

NVME oznacza nieulotną pamięć Express i jest to protokół interfejsu stworzony specjalnie dla SSD. Przed wydaniem NVME, SSD przekazywane z systemami operacyjnymi za pomocą protokołu AHCI, którego specyfikacja została sfinalizowana i wydana przez Intel w 2004 roku.

Ponieważ Intel zaprojektował protokół AHCI do wirowania dysków twardych, ma poważne ograniczenia, które czynią go mniej niż odpowiednie dla nowoczesnych dysków SSD opartych na NAND. Na przykład AHCI musi komunikować się z kontrolerem SATA (którego wydajność jest ograniczona do 600 MB/s na wiersz), ma tylko 1 kolejkę poleceń i może wysyłać tylko 32 polecenia na kolejkę.

NVME, z drugiej strony, komunikuje się bezpośrednio z procesorem systemowym nad PCI Express lub po prostu PCIE (który może osiągnąć do 2000 MB/s na wiersz), ma 64 000 kolejki poleceń i może wysłać do 64 000 poleceń na kolejkę kolejki. Jako takie, SSD NVME mogą wykonywać operacje wejściowe/wyjściowe do 900% szybciej niż ich odpowiedniki AHCI.

SSD NVME występują w trzech głównych czynnikach:

  • M.2: Wcześniej znany jako współczynnik formy nowej generacji (NGFF) jest zdecydowanie najpopularniejszym współczynnikiem dysków SSD NVME, przy użyciu układu fizycznej karty i złącza karty PCI Express.
  • U.2: Wcześniej znany jako SFF-8639, U.2 jest mechanicznie identyczne z wtyczką urządzenia SATA Express, zapewniając cztery pasy PCI Express poprzez inne użycie dostępnych pinów.
  • Hhhl: Znany również jako połowa wysokości, połowa długości lub karty dodatkowej (AIC), ten współczynnik formularza SSD NVME wykorzystuje pełnowymiarowe szczeliny PCIE, dzięki czemu jest odpowiedni do starszych aplikacji.

NVME SSD Linux kompatybilność

Dobra wiadomość jest taka, że ​​sterownik Linux NVME jest obecny w jądrze Linux 3.3 i wyższe, więc powinieneś być gotowy w tym względzie. Możesz zobaczyć, z której wersji jądra Linux używasz z następującym poleceniem:

$ uname -r

Oprócz jądra Linux 3.3 lub więcej, potrzebujesz również płyty głównej z obsługą NVME. Niestety, większość starszych płyt głównych nie obsługuje uruchamiania od NVME SSDS. Ponieważ korzyści z wydajności SSD NVME są najbardziej zauważalne, gdy są używane jako dyski systemowe, bardzo wskazane jest rozważenie uzyskania nowszej płyty głównej zamiast korzystania z drogi SSD NVME tylko do przechowywania danych.

W dowolnym dystrybucji Linuksa możesz przetestować wydajność swojego dysków SSD z HDParm, narzędziem wiersza poleceń używanego do ustawiania i przeglądania parametrów sprzętowych dysków twardych:

# hdparm -tt - -direct /dev /nvme0n1

Jeśli masz więcej niż jeden SSD NVME, może być konieczne zastąpienie „NVME0N1.„Wszystkie dyski SSD NVME powinny pojawiać się pod /dev /nvme*.

Najlepsze SSD NVME dla Linuksa w 2020 roku

NVME SSD stają się coraz bardziej przystępne ceny każdego roku, ale nadal zajmie to trochę czasu, zanim ich ceny będą zgodne z cenami tradycyjnych SSD. Ale jeśli chcesz wydać dodatkowe pieniądze, aby uzyskać wydajność premium, następujące pięć dysków SSD NVME gwarantuje.

Samsung 970 Evo Plus

Z czystą wydajnością jest to, czego szukasz, Samsung 970 Evo Plus to fantastyczny wybór, oferujący sekwencyjne odczyty i zapisu wydajności odpowiednio do 3500 MB/s i 2500 MB/s. Dzięki najnowszej technologii V-NAND Samsung był w stanie osiągnąć do 1200 TBW, dlatego firma może sobie pozwolić na udzielenie 5-letniej gwarancji na tym SSD NVME. Możesz wybrać między czterema różnymi pojemnościami przechowywania (250 GB, 500 GB, 1 TB i 2 TB), z wersją 500 GB oferującą największą wartość.

Kluczowe P1

Kluczowe P1 może nie wyglądać tak elegancko jak Samsung 970 EVO Plus, ale jest znacznie tańszy i działa podobnie w rzeczywistości w rzeczywistym zastosowaniach. Możesz go uzyskać z pojemnością do 1 TB, a wszystkie wersje oferują sekwencyjne poziomy wydajności do 2000 MB/s i 1700 MB/s. Kluczowe zaprojektowane P1, aby zapewnić zrównoważoną mieszankę wydajności, pojemności i niezawodności, co czyni go doskonałym wyborem dla wszystkich użytkowników Linuksa, którzy chcieliby czerpać korzyści z wydajności technologii NVME bez rozbijania banku.

WD Black SN750

Głównym celem czarnej linii urządzeń pamięci z Western Digital zawsze było oferowanie wyjątkowej wydajności użytkownikom komputerów stacjonarnych. WD Black SN750 kontynuuje tę tradycję w erze SSD NVME, obiecując odczyt/zapis do 3400 MB/s sekwencyjnie dzięki innowacyjnej 64-warstwowej technologii magazynowej 3D NAND NAND. Możesz go uzyskać w zdolnościach od 500 GB do 2 TB, z których wszystkie mają ten sam elegancki i nowoczesny design.

Corsair Force Series MP510

Corsair Force Series MP510 dominuje na rynku SSD Budget NVME (jeśli coś takiego istnieje) z sekwencyjnym odczytem 3480 MB/sekund i do 3000 MB/Sekwencyjny zapis dostarczony przez zupełnie nowy kontroler. Ten SSD NVME ma również wysoką ocenę wytrzymałości 800 TBW, która przekracza nawet drogie Samsung 970 Evo Plus. Corsair najwyraźniej chce ustalić się jako dominujący gracz na rynku SSD NVME, a firma wykonuje jak dotąd świetną robotę.

Seria Intel SSD 660p

Intel SSD 660P Series jest jednym z najtańszych dysków SSD NVME na rynku, ale jej niska cena ma pewne ograniczenia. Na początek jego sekwencyjne prędkości odczytu i zapisu są ograniczone do 1800 MB/s. Co gorsza, jego ocena wytrzymałości wynosi tylko 100 TBW, więc nie jest on tak naprawdę odpowiedni dla wielu aplikacji wymagających przepustowości, takich jak edycja wideo, co znacznie zmniejszyłaby jego żywotność. Wreszcie, jego konstrukcja może wydawać się trochę nijakie i utylitarne. Ale jeśli możesz przeoczyć te ograniczenia i uzyskać serię Intel SSD 660P, gdy jest w sprzedaży, nie pożałujesz zakupu.