NVMe vs. SATA: Aling Teknolohiya ng SSD Ay Mas Mabilis?
Ang NVMe drive ay isang malaking bagay sa pag-iimbak ng computer ngayon, at para sa magandang kadahilanan. Hindi lamang isang NVMe solid-state drive (SSD) ang nag-iiwan ng mas matandang mga SSD sa alikabok, mabilis din itong nagliliyab kumpara sa karaniwang 3.5- at 2.5-inch drive.
NVMe vs. SATA III
Kunin, halimbawa, ang 1 TB Samsung 860 Pro, isang 2.5-inch SSD na may maximum na sunud-sunod na bilis na basahin na 560 megabytes bawat segundo (MB / s). Ang kahalili nito, ang NVMe-based 960 Pro, ay higit sa anim na beses na mas mabilis kaysa doon, na may pinakamataas na bilis na 3,500 MB / s.
Ito ay dahil ang mga pre-NVMe drive ay kumokonekta sa isang PC sa pamamagitan ng SATA III, ang pangatlong rebisyon ng Serial ATA computer bus interface. Samantala, ang NVMe ay ang interface ng host controller para sa mas bago, mas advanced na mga SSD.
Ang SATA III at NVMe ay ang mga term na karaniwang ginagamit upang makilala ang pagkakaiba sa pagitan ng mga old-school drive at ang bagong kainit na nais ng lahat. Ang NVMe ay hindi, gayunpaman, ang parehong uri ng teknolohiya tulad ng SATA III.
Makikilala natin kung bakit ginagamit namin ang mga salitang "SATA III" at "NVMe" upang ihambing ang mga teknolohiya sa paglaon.
Ano ang SATA III?
Noong 2000, ipinakilala ang SATA upang mapalitan ang pamantayan ng Parallel ATA na nauna dito. Nag-alok ang SATA ng mas mataas na mga koneksyon sa bilis, na nangangahulugang lubos na napabuti ang pagganap kumpara sa hinalinhan nito. Inilunsad ang SATA III walong taon na ang lumipas na may maximum transfer rate na 600 MB / s.
Ang mga sangkap ng SATA III ay gumagamit ng isang tukoy na uri ng konektor upang puwang sa isang laptop, at isang tukoy na uri ng cable upang kumonekta sa isang motherboard ng PC ng desktop.
Kapag ang isang drive ay konektado sa computer system sa pamamagitan ng SATA III, ang gawain ay kalahati lamang tapos. Para sa drive na talagang makipag-usap sa system, kailangan nito ng isang interface ng host controller. Ang trabahong iyon ay pagmamay-ari ng AHCI, na kung saan ay ang pinaka-karaniwang paraan para makipag-usap ang SATA III drive sa isang computer system.
Sa loob ng maraming taon, ang SATA III at AHCI ay gumanap nangahanga, kabilang ang sa mga unang araw ng mga SSD. Gayunpaman, ang AHCI ay na-optimize para sa mataas na latency na umiikot na media, hindi mababa ang latency, hindi pabagu-bago na imbakan tulad ng mga SSD, isang kinatawan mula sa tagagawa ng drive na si Kingston ang nagpaliwanag.
Ang mga solid-state drive ay naging napakabilis, kalaunan nabusog nila ang koneksyon ng SATA III. Ang SATA III at AHCI ay hindi maaaring magbigay ng sapat na bandwidth para sa lalong may kakayahang SSDS.
Sa bilis ng drive at mga kakayahan na lumalawak, ang paghahanap ay para sa isang mas mahusay na kahalili. At, sa kabutihang-palad, nagamit na ito sa mga PC.
Ano ang PCIe?
Ang PCIe ay isa pang interface ng hardware. Ito ay pinakamahusay na kilala bilang paraan ng mga puwang ng graphics card sa isang desktop PC, ngunit ginagamit din ito para sa mga sound card, Thunderbolt expansion card, at M.2 drive (higit pa sa mga susunod).
Kung titingnan mo ang isang motherboard (tingnan sa itaas), madali mong makikita kung nasaan ang mga puwang ng PCIe. Karamihan sa kanila ay nagmula sa mga variant na x16, x8, x4, at x1. Ipinapahiwatig ng mga bilang na ito kung gaano karaming mga linya ng paghahatid ng data ang mayroon ang isang puwang. Ang mas mataas na bilang ng mga linya, mas maraming data na maaari mong ilipat sa anumang oras, na kung saan ang mga graphic card ay gumagamit ng x16 slots.
Mayroon ding isang puwang ng M.2 sa imahe sa itaas, sa ilalim mismo ng pinakamataas na puwang ng x16. Ang M.2 slots ay maaaring gumamit ng hanggang sa apat na mga linya, sa gayon, ang mga ito ay x4.
Ang mga pangunahing puwang ng PCIe sa anumang computer ay may mga linya na nakakonekta sa CPU para sa pinakamahusay na posibleng pagganap. Ang natitirang mga puwang ng PCIe ay kumonekta sa chipset. Sinusuportahan din nito ang isang medyo mabilis na koneksyon sa CPU, ngunit hindi kasing bilis ng mga direktang koneksyon.
Sa kasalukuyan, mayroong dalawang henerasyon ng PCIe na ginagamit: 3.0 (ang pinakakaraniwan) at 4.0. Hanggang kalagitnaan ng 2019, ang PCIe 4.0 ay bago-bago at suportado lamang sa mga prosesor ng Ryzen 3000 ng AMD at mga motherboard ng X570. Ang bersyon 4, tulad ng aasahan mo, ay mas mabilis.
Gayunpaman, ang karamihan sa mga bahagi ay hindi pa nababad ang maximum bandwidth ng PCIe 3.0. Kaya, habang ang PCIe 4.0 ay kahanga-hanga, hindi pa ito kinakailangan para sa mga modernong computer.
KAUGNAYAN:PCIe 4.0: Ano ang Bago at Bakit Ito Mahalaga
NVMe Over PCIe
Ang PCIe, kung gayon, ay tulad ng SATA III; pareho silang ginagamit upang ikonekta ang mga indibidwal na bahagi sa isang computer system. Tulad ng pangangailangan ng SATA III ng AHCI bago ang isang hard drive o SSD ay maaaring makipag-usap sa isang computer system, ang mga drive na batay sa PCIe ay umaasa sa isang host controller, na tinatawag na non-pabagu-bago ng memory express (NVMe).
Ngunit bakit hindi namin pag-usapan ang tungkol sa SATA III kumpara sa mga PCIe drive, o AHCI kumpara sa NVMe?
Ang dahilan ay medyo prangka. Palagi naming tinukoy ang mga drive na nakabatay sa SATA, tulad ng SATA, SATA II, at SATA III-walang sorpresa doon.
Kapag nagsimulang gumawa ng mga PCIe drive ang mga tagagawa ng drive, mayroong isang maikling panahon kung saan pinag-usapan namin ang tungkol sa mga PCIe SSDs.
Gayunpaman, ang industriya ay walang anumang mga pamantayan upang mag-rally sa paligid tulad ng ginawa nito sa mga SATA drive. Sa halip, tulad ng ipinaliwanag ng Western Digital, ang mga kumpanya ay gumagamit ng AHCI at nagtayo ng kanilang sariling mga driver at firmware upang patakbuhin ang mga drive na iyon.
Magulo iyon, at ang AHCI ay hindi pa rin sapat. Tulad ng ipinaliwanag sa amin ni Kingston, mas mahirap din para sa mga tao na gamitin ang mga drive na mas mabilis kaysa sa SATA dahil, sa halip na isang karanasan sa plug-and-play, kailangan din nilang mag-install ng mga espesyal na driver.
Sa paglaon, nag-rally ang industriya sa pamantayan na naging NVMe at pinalitan ang AHCI. Ang bagong pamantayan ay napakahusay, may katuturan upang simulan ang pag-uusap tungkol sa NVMe. At ang natitira, tulad ng sinasabi nila, ay kasaysayan.
Ang NVMe ay binuo kasama ang mga modernong, PCIe-based na mga SSD. Ang mga NVMe drive ay magagawang tanggapin ang mas maraming mga utos nang sabay-sabay kaysa sa SATA III na mga mechanical hard drive o SSD. Iyon, na sinamahan ng mas mababang latency, ginagawang mas mabilis at mas madaling tumugon ang mga NVMe drive.
Ano ang Mukha ng Mga Drive ng NVMe?
Kung mamimili ka para sa isang drive na nakabase sa NVMe ngayon, ang nais mo ay isang M.2 gumstick. Inilalarawan ng M.2 ang form factor ng drive - o, para sa aming mga layunin, kung paano ito tingnan. Ang mga M.2 drive ay karaniwang may hanggang sa 1 TB na imbakan, ngunit ang mga ito ay sapat na maliit upang mahawak sa pagitan ng iyong hinlalaki at hintuturo.
Ang mga M.2 drive ay kumokonekta sa mga espesyal na slot ng M.2 PCIe na sumusuporta hanggang sa apat na mga linya ng paglilipat ng data. Ang mga drive na ito ay karaniwang nakabatay sa NVMe, ngunit maaari mo ring makita ang mga M.2 drive na gumagamit ng SATA III — basahin lamang nang mabuti ang balot.
Ang mga M.2 na nakabatay sa SATA ay hindi lahat na karaniwan sa mga panahong ito, ngunit mayroon sila. Ang ilang mga tanyag na halimbawa ay ang WD Blue 3D NAND at ang Samsung 860 Evo.
KAUGNAYAN:Ano ang Slot ng Pagpapalawak ng M.2, at Paano Ko Ito Magagamit?
Dapat Mong Itapon ang SATA III Drives?
Habang ang NVMe ay kamangha-mangha, walang dahilan upang sumuko sa mga drive ng SATA III pa lang. Sa kabila ng mga limitasyon ng SATA III, mahusay pa rin itong pagpipilian para sa pangalawang imbakan.
Ang sinumang nagtatayo ng isang bagong PC, halimbawa, mahusay na gumamit ng isang M.2 NVMe drive para sa kanyang boot drive at pangunahing imbakan. Maaari siyang magdagdag ng isang mas murang hard drive o 2.5-inch SSD na may higit na kapasidad bilang pangalawang imbakan.
Maaaring maging isang magandang ideya na ang lahat ng iyong imbakan ay tumatakbo sa PCIe. Gayunpaman, sa ngayon, ang mga drive ng NVMe ay limitado sa halos 2 TB. Ang mas mataas na mga capacities ay ipinagbabawal din ng mahal. Ang isang badyet na 1 TB, M.2 NVMe drive ay karaniwang nagkakahalaga ng humigit-kumulang na $ 100 (na kung saan ay tungkol sa kung ano ang gastos sa isang hard drive ng 2 TB na SATA III).
Siyempre, ang pagpepresyo ay maaaring magbago habang nakakakuha kami ng mas mataas na kapasidad na M.2 drive. Sinabi ni Kingston na maaari nating asahan na makita ang mga M.2 drive na may 4 at 8 mga kapasidad ng TB noong unang bahagi ng 2021.
Hanggang sa oras na iyon, ang kombinasyon ng M.2 na may pangalawang mga SSD at hard drive ay ang pinakamahusay na pagpipilian.
Nalalapat ang parehong ideya sa mga laptop. Kung bibili ka ng isang bagong kalesa, maghanap ng isa na may NVMe flash storage, at isang ekstrang 2.5-inch bay para sa isang hard drive o SATA III o SSD.
Hindi lahat ng mga drive ng NVMe ay nilikha pantay, gayunpaman. Tiyak na nagbabayad ito upang mabasa ang mga review sa iyong target na drive bago ka bumili ng isa.
Kung mayroon kang isang bagong desktop PC o laptop, malamang na mayroon itong mga slot ng M.2 na sumusuporta sa NVMe. Ang pag-upgrade ng iyong PC ay sulit!