GNU/Linux >> Znalost Linux >  >> Linux

NVMe vs M.2:Jaký je rozdíl?

Pokud se pohybujete kolem počítačů a technologií obecně po libovolnou dobu, pravděpodobně jste si vědomi obrovského pokroku v oblasti úložiště, k němuž došlo za posledních několik desetiletí. Jsem kluk z 90. let, takže s některými staršími paměťovými médii mám jen omezené zkušenosti. Při své poslední práci jsem dostal příležitost pracovat s několika společnostmi, které ukládaly data mimo pracoviště na masivní páskové jednotky, ale funkce čtení/zápisu pro ty obrovské lenochy nebyly moc příjemné.

Pokud je mi známo, většina našeho podnikového úložiště se pravděpodobně stále provádí prostřednictvím diskových jednotek (jednotky s rotujícími plotnami), běžně označované jako HDD (jednotky pevných disků). Pevné disky však nahradily pevné disky (SSD) a většina lidí je v současnosti používá ve svých osobních počítačích. Dříve byly SSD disky dražší. V poslední době však tyto ceny klesly na dostupnou úroveň.

[ Také by se vám mohlo líbit: Převod na pevné disky (SSD) na ploše ]

Jak se vyvíjejí paměťová média, mění se i rozhraní úložiště. Pevné disky a SSD tradičně používaly ke komunikaci se svými základními deskami rozhraní SATA (pokud nepracujete na starém zařízení, jako je SCSI nebo PATA. Výkřik americkému námořnictvu).

Rozhraní SATA potřebují ke správnému fungování dvě věci:

  1. Napájení SATA z napájecího zdroje do jednotky
  2. Data SATA z disku do řadiče základní desky

Ty jsou dodávány prostřednictvím dvou samostatných kabelů (není ideální) nebo prostřednictvím jediného integrovaného kabelu. Ať tak či onak, použité kabely mají křehké konektory a jakýkoli kabel představuje určitou formu latence. Možná je čas na nějakou evoluci.

NVMe vstoupilo do chatu

Non-Volatile Memory Express (NVMe) byla vyvinuta jako nová standardní specifikace pro úložné jednotky (a další komponenty) připojené přímo k rozhraní PCIe. Použití této sběrnice umožňuje SSD komunikovat přímo s CPU místo toho, aby procházelo základní deskou, jak to dříve vyžadovalo SATA, zvyšuje rychlost čtení/zápisu a zkracuje dobu načítání programu.

Co je tedy M.2?

Abychom na tuto otázku odpověděli, musíme mluvit o faktorech tvaru. Mnoho komerčních pevných disků se prodává v 3,5" a 2,5" provedení. Až donedávna se většina SSD prodávala v 2,5" provedení. Většina všech těchto disků byly disky SATA, které vyžadovaly datové a napájecí kabely. M.2 je nejnovějším tvarovým faktorem SSD, který se dostal na trh, s neuvěřitelně malým rozměrem díky do rozhraní NVMe.

Slot M.2 je široký 22 mm a jeho délka se může lišit v závislosti na slotech vaší základní desky. Rozměry se mohou pohybovat od 16 do 110 mm (většina pohonů je 80 mm). Ujistěte se, že vyberete disk, který vyhovuje dostupnému prostoru na vašem zařízení! Krása tohoto tvarového faktoru spočívá v tom, že nejsou zapojeny absolutně žádné kabely. Disky se pouze zasunou do slotu M.2 na základní desce a jsou připojeny přes NVMe k CPU.

[ Bezplatný průvodce od společnosti Red Hat:5 kroků k automatizaci vašeho podnikání. ] 

Co nakupovat

Rychlá odpověď na otázku NVMe versus M.2 je, že neexistuje žádná versus vůbec. NVMe je rozhraní a M.2 je nejnovější tvarový faktor pro SSD. Zkombinujte tyto dva a získáte bleskově rychlý disk s téměř nulovými viditelnými stopami a jeho instalace je velmi snadná. Vyhrát. Vyhrát. Vyhrajte.

Při nákupu disku se ujistěte, že znáte rozhraní a tvarový faktor, kromě kapacity a rychlosti čtení/zápisu. Mějte tyto informace na paměti při příštím rozšíření úložiště a učiníte dobře informovaný nákup.

Pokud plánujete stavbu nového systému, určitě si přečtěte můj předchozí článek „Hardware Sysadmin:Úvahy o plánování sestavení PC.“


Linux
  1. Jaký je rozdíl mezi InnoDB a MyISAM?

  2. Jaký je rozdíl mezi strtok_r a strtok_s v C?

  3. Jaký je rozdíl mezi adduser a useradd?

  1. Linux vs. Unix:Jaký je rozdíl?

  2. Jaký je rozdíl mezi fsck a e2fsck?

  3. Jaký je rozdíl mezi ls a l?

  1. Jaký je rozdíl mezi `su -` a `su --login`?

  2. jaký je rozdíl mezi remount to umount/mount?

  3. Jaký je rozdíl mezi $(CC) a $CC?