ʻO ka ʻenehana mālama NVMe i nā kamepiula hou loa
Ua loli koke ka ʻenehana mālama kamepiula i nā makahiki i hala iho nei. ʻOiai ʻo nā ʻōnaehana paʻa paʻa (HDD) ke kūlana maʻamau i ka wā ma mua, a laila ua neʻe aku i nā ʻōnaehana paʻa SATA (SSD) wikiwiki loa, ʻo nā kamepiula hou loa—nā kamepiula lawe lima a me nā kamepiula papa—ke hilinaʻi nui nei i ka mālama NVMe. ʻO NVMe (Non-Volatile Memory Express) kahi protocol kamaʻilio i hoʻolālā kūikawā ʻia e hoʻonui i ka hana o nā pāpaho mālama e pili ana i ka hoʻomanaʻo flash, ʻoiai nā SSD hou i hoʻopili ʻia ma o nā ala PCI Express (PCIe). Kūkākūkā kēia ʻatikala i ke ʻano o NVMe, pehea e hana ai, kona mau pono, a me kona kuleana i ka hanauna hou o nā kamepiula.
He aha ka NVMe?
He kūlana interface a he protocol hoʻi ʻo NVMe e hiki ai i nā SSD ke kamaʻilio me nā ʻōnaehana kamepiula me ka ʻoi aku ka maikaʻi. ʻAʻole e like me nā SATA SSD, e hoʻohana ana i ka protocol Advanced Host Controller Interface (AHCI)—i hoʻolālā mua ʻia no nā HDD—ua hoʻolālā mua ʻia ʻo NVMe no ka mālama ʻana ma muli o ka flash, e hāʻawi ana i ka latency haʻahaʻa loa a me ka parallelism kiʻekiʻe.
Ma ke ʻano maoli, ke kuhikuhi ka poʻe i nā "NVMe SSDs," ʻo ia hoʻi nā modula M.2 a i ʻole nā kāleka hoʻohui e hoʻohana ana i kahi pilina PCIe a me ka protocol NVMe. Hāʻawi nā pilina PCIe i kahi "alanui" ʻikepili ākea loa ma mua o SATA, e ʻae ana i nā wikiwiki hoʻoili ʻikepili wikiwiki loa.
NVMe vs SATA: Nā ʻokoʻa koʻikoʻi loa
ʻO ka hoʻohālikelike maʻamau ma waena o nā SATA SSD a me nā NVMe SSD. Ua kaupalena ʻia nā SATA SSD e ka interface SATA 3, kahi e kaupalena ʻia ma kahi o 6 Gbps (ma kahi o 550–600 MB/s i ka hana). Aia nā SATA SSD pane koke loa i lawa no nā pono he nui, akā no nā wikiwiki kiʻekiʻe, he palena loea ko SATA i paʻakikī ke lanakila.
I ka hoʻohālikelike ʻana, hoʻohana nā NVMe SSDs iā PCIe. Me ka hanauna hou loa o PCIe, hiki i ka hana ke hōʻea i kekahi mau gigabytes i kekona. Eia kekahi laʻana:
– NVMe PCIe 3.0 x4: maʻamau ma kahi o 3.000–3.500 MB/s heluhelu kaʻina.
– NVMe PCIe 4.0 x4: hiki ke piʻi i 5.000–7.000 MB/s.
– NVMe PCIe 5.0 x4: ua hōʻea kekahi mau huahana i 10.000 MB/s, a ʻoi aku paha.
ʻAʻole wale ia e pili ana i nā helu wikiwiki sequential, ʻoi aku ka maikaʻi o NVMe i ka IOPS (Input/Output Operations Per Second) a me ka latency, nona ka hopena nui i ka pane ʻana o ka ʻōnaehana i ka wā e wehe ai i nā noi, hoʻouka i nā waiwai pāʻani, ka hana ʻana i nā faila papahana, a me ka hana multitasking.
No ke aha ʻoi aku ka wikiwiki o NVMe?
Aia kekahi mau kumu loea e ʻoi aku ai ka maikaʻi o NVMe:
1. Nā kuʻuna hou aʻe
Hoʻemi ʻo NVMe i ke kauoha ma mua o AHCI, e ʻoi aku ka maikaʻi o ka kamaʻilio ʻana o CPU-SSD.
2. Nā lālani kauoha he nui a like
ʻO ka maʻamau, hoʻokahi ka lālani o AHCI me ka hohonu palena, ʻoiai hiki iā NVMe ke kākoʻo i nā lālani he nui me nā hohonu nui. ʻO ke ʻano kēia, hiki i nā SSD ke lawelawe maikaʻi i nā noi heluhelu/kākau he nui i ka manawa like—he mea koʻikoʻi no nā ukana hana o kēia wā.
3. Pili PCIe me ka bandwidth nui
Hāʻawi ʻo PCIe i kahi ala ʻikepili pololei i ka CPU/chipset me ka bandwidth kiʻekiʻe. Hoʻonui hou aku nā hanauna PCIe hou i kēlā bandwidth.
4. Ka lohi haʻahaʻa
ʻO ka maʻamau, ʻoi aku ka haʻahaʻa o ka latency o nā NVMe SSD ma mua o SATA, no laila ke manaʻo nei ke kamepiula "wikiwiki" i ka wā e hana ana i nā hana liʻiliʻi akā pinepine, e like me ka hoʻouka ʻana i nā faila ʻōnaehana a me nā cache noi.
Nā ʻAno Kino: Nā Kāleka M.2, U.2, a me PCIe
Ma nā kamepiula hou, hele pinepine mai ʻo NVMe ma ke ʻano o:
– M.2 NVMe
ʻO kēia ke ʻano kaulana loa, liʻiliʻi a like me ka lāʻau, a hoʻokomo pololei ʻia i loko o kahi slot M.2 ma ka motherboard a i ʻole ka kamepiula lawe lima. ʻO ka nui maʻamau ka 2280 (22 mm x 80 mm), ʻoiai ʻo nā nui ʻē aʻe, e like me ka 2230, hoʻohana pinepine ʻia i nā hāmeʻa liʻiliʻi.
– U.2 (2.5-'īniha NVMe)
ʻOi aku ka maʻamau ma nā kikowaena a i ʻole kekahi mau kahua hana, ʻo kona mau pono e pili ana i ka mana nui a me ka maʻalahi o ka hoʻololi wela ma kekahi mau ʻōnaehana.
- Kāleka hoʻohui PCIe
He SSD ʻano kāleka e hoʻokomo ʻia i loko o kahi slot PCIe e like me ke kāleka kiʻi. Hoʻohana ʻia ia no nā kamepiula/kikowaena hana hana kiʻekiʻe a nui paha.
No nā mea hoʻohana home, ʻo M.2 NVMe ke ʻano i loaʻa pinepine ʻia i nā kamepiula lawe lima pāʻani, nā ultrabooks hou, a me nā kūkulu hou loa o nā PC.
PCIe Gen 3, Gen 4, a me Gen 5: He aha ka hopena?
Hoʻolaha pinepine nā kamepiula hou i ke kākoʻo PCIe Gen 4 a i ʻole Gen 5. Eia nō naʻe, pili ka hopena maoli i nā mea hoʻohana i ka hoʻohana ʻana:
– Ka hoʻohana ʻana i kēlā me kēia lā (ka hoʻomaka ʻana o ka OS, ka wehe ʻana i ka polokalamu kele pūnaewele, nā polokalamu keʻena): ʻAʻole koʻikoʻi mau nā ʻokoʻa o Gen 3 vs Gen 4, ʻoiai ua kaupalena ʻia nā hana he nui e ka latency, ka hana maʻamau, a me nā kumu CPU/RAM.
– Nā pāʻani hou: Hiki ke wikiwiki ka hoʻouka ʻana, ʻoiai no nā pāʻani e pono ai nā waiwai nui. Paipai pū nā ʻenehana e like me DirectStorage (ma Windows) i ka hoʻohana ʻana i nā SSD wikiwiki.
- Ka hana ʻana i nā ʻike (hoʻoponopono wikiō 4K/8K, nā kiʻi RAW, nā papahana leo nui): ʻike nui ʻia ka bandwidth kiʻekiʻe, ʻoiai ke heluhelu/kākau ʻana i nā faila nui.
- Hana ʻoihana (hōʻuluʻulu code nui, nā mīkini virtual, nā waihona kūloko): Hāʻawi ʻo NVMe i nā hoʻomaikaʻi koʻikoʻi i ka pane a me ka throughput.
Hāʻawi ʻo PCIe Gen 5 i nā wikiwiki kiʻekiʻe loa, akā hele pinepine mai me nā koi hoʻomaʻalili koʻikoʻi no ka mea hiki i nā SSD ke hoʻoulu i ka wela ma lalo o nā ukana kaumaha.
Wela a me ka Throttling: Nā Pilikia o NVMe SSDs
ʻO ke kiʻekiʻe o ka hana, ʻo ke kiʻekiʻe o ka hiki ke hana wela. Hiki i nā SSD NVMe wikiwiki ke ʻike i ka thermal throttling, ʻo ia ka hōʻemi ʻakomi i ka wikiwiki e pale i ka hāmeʻa ke wela loa. No laila, hāʻawi ka nui o nā motherboards hou i:
– M.2 heatsink i hoʻolaʻa ʻia
- Pale wela i kūkulu ʻia
– Hoʻonohonoho kau M.2 e noʻonoʻo ana i ke kahe ʻana o ke ea
I loko o nā kamepiula lawe lima lahilahi, ʻoi aku ka paʻakikī o ka hoʻokele wela. Hilinaʻi pinepine nā mea hana i nā papa hoʻoluʻu, nā mea hoʻolaha wela, a i ʻole nā hoʻolālā kūloko e mālama i nā SSD i kahi anuanu.
Ka Mana Hoʻomanaʻo a me ke ʻAno: TLC, QLC, a me DRAM Cache
ʻAʻole like nā hana a pau o NVMe SSD. ʻO kekahi mau mea nui:
– TLC vs QLC
ʻOi aku ka paʻa o ka TLC (Triple-Level Cell) a hāʻawi i ka hana kūlike ma mua o QLC (Quad-Level Cell), ʻoiai hāʻawi pinepine ʻo QLC i kahi kumukūʻai haʻahaʻa no kēlā me kēia GB. No nā noi koi, makemake ʻia ʻo TLC.
– DRAM cache a i ʻole DRAM-ʻole
ʻO ka maʻamau, hāʻawi nā SSD me ka DRAM cache i ka hana paʻa, ʻoi aku hoʻi ma lalo o nā ukana hana maʻamau a i ka wā e hoʻomaka ai ka hoʻopiha ʻana o ka drive. Hiki i nā SSD DRAM-less ke noho wikiwiki mahalo i nā ʻenehana e like me HMB (Host Memory Buffer), akā hiki ke ʻokoʻa nā hopena.
– Ke ahonui (TBW)
Hōʻike ʻo TBW (Terabytes Written) i ke ahonui kākau. ʻO ke kiʻekiʻe o ka TBW, ʻoi aku ka maikaʻi o kona kūpono no nā ukana hana nui.
ʻAʻole wale ke koho ʻana iā NVMe e pili ana i ka "helu MB/s" ma ka pahu, akā e pili ana hoʻi i ke kūlike o ka hana a me ka lōʻihi o ka lōʻihi.
NVMe i nā Kamepiula Hou Loa: Nā ʻAno a me nā Pōmaikaʻi Maoli
Ma nā kamepiula hou, ua lilo ʻo NVMe i maʻamau no kekahi mau kumu:
1. Ka manawa hoʻomaka pōkole a me ka hoʻomaka ʻana o ka noi
ʻOi aku ka wikiwiki a me ka pane ʻana o ka ʻōnaehana hana a me nā noi koʻikoʻi.
2. Ka nui liʻiliʻi
Hiki i nā modula M.2 ke hoʻohana i nā hoʻolālā kamepiula lawe lima lahilahi a ʻoi aku ka liʻiliʻi me ka ʻole o ka mōhai ʻana i ka hiki.
3. Kākoʻo i nā ukana hana hou
Pono nā pāʻani, nā noi hana, a me nā kahe hana ʻoihana i ka loaʻa ʻana o ka ʻikepili wikiwiki. Hoʻoponopono ʻo NVMe i kēia mau pono.
4. Ka hiki ke hoʻonui ʻia
Hāʻawi pinepine nā motherboards kamepiula o kēia au i nā slot M.2 he nui, e maʻalahi ai ka hoʻonui ʻana i ka mana me ka ʻole o nā kaula hou.
Ka hopena
Hōʻike ka ʻenehana mālama NVMe i kahi lele nui i mua i ka ʻenehana kamepiula hou. Me kahi protocol i hoʻolālā kūikawā ʻia no ka hoʻomanaʻo non-volatile a me ke kākoʻo no nā ala PCIe wikiwiki, hāʻawi ʻo NVMe i nā hoʻoili ʻikepili wikiwiki, ka latency haʻahaʻa, a me nā hiki I/O multitasking i hoʻomaikaʻi nui ʻia ma mua o nā hanauna o ka mālama ʻana. No nā mea hoʻohana o nā kamepiula hou, ʻaʻole wale ʻo NVMe e pili ana i nā hoʻomaikaʻi hana benchmark; ʻo ia ke kumu e hoʻolilo ai i nā ʻike kamepiula i mea pane koke - mai ka hoʻomaka ʻana a hiki i ka wehe ʻana i nā noi a hiki i ke komo ʻana i ka hana hana koi. I ka hoʻonui ʻana o ke kākoʻo PCIe Gen 4 a me Gen 5, e hoʻomau ʻo NVMe i ka puʻuwai o ka ulu ʻana o ka hana mālama i nā makahiki e hiki mai ana.