Jinsi M.2 SSD Inakwenda Kufanya PC Yako Hata Haraka

Kama kompyuta, hasa za laptops, zinaendelea kupata ndogo, vipengele kama vile anatoa za kuhifadhi zinahitajika kupata pia sawa ndogo. Pamoja na kuanzishwa kwa anatoa nguvu-hali , ikawa rahisi kuwaweka katika miundo milele kama Ultrabooks lakini tatizo liliendelea kutumia interface ya SATA ya kiwango cha sekta. Hatimaye, interface ya mSATA iliundwa kutengeneza kadi nyembamba ya wasifu ambayo inaweza kuingiliana na interface ya SATA. Tatizo sasa ni kwamba viwango vya SATA 3.0 vinapunguza utendaji wa SSD. Ili kurekebisha masuala haya, aina mpya ya interface ya kadi ya compact inahitajika kuendelezwa. Kwa awali huitwa NGFF (Kiini cha Fomu ya Uzazi), interface mpya ina hatimaye imewekwa kwenye mfumo mpya wa gari la M.2 chini ya maelezo ya SATA ya toleo la 3.2.

Njia ya haraka

Wakati ukubwa ni, bila shaka, sababu katika kuendeleza interface mpya, kasi ya drives ni muhimu sana. Ufafanuzi wa SATA 3.0 umezuia bandwidth halisi ya ulimwengu ya SSD kwenye interface ya gari hadi karibu 600MB / s, kitu ambacho gari nyingi zinafikia sasa. SATA 3.2 specifikationer ilianzisha mbinu mpya mchanganyiko kwa interface M.2 kama ilivyofanya na SATA Express . Kwa kweli, kadi mpya ya M.2 inaweza kutumia ama ya SATA 3.0 zilizopo na kuwa chini ya 600MB / s au inaweza kuchaguliwa kutumia PCI-Express ambayo inatoa bandwidth ya 1GB / s chini ya PCI-Express 3.0 sasa. viwango. Sasa kasi ya 1GB / s ni kwa njia moja ya PCI-Express. Inawezekana kutumia njia nyingi na chini ya vipimo vya M.2 SSD, hadi njia nne zinaweza kutumika. Kutumia njia mbili zitatoa 2.0GB / s wakati njia nne zinaweza kutoa hadi 4.0GB / s. Pamoja na kutolewa kwa mwisho kwa PCI-Express 4.0, kasi hizi zinaweza mara mbili.

Sasa sio mifumo yote itafikia kasi hizi. M.2 gari na interface kwenye kompyuta lazima zianzishwe kwa njia sawa. M.2 interface ni iliyoundwa kutumia ama urithi SATA mode au njia mpya ya PCI-Express lakini gari itachukua ambayo moja ya kutumia. Kwa mfano, gari la M.2 iliyoandaliwa na hali ya urithi wa SATA itakuwa kikwazo kwa kasi ya 600MB / s. Sasa, gari la M.2 linaweza kuambatana na PCI-Express hadi njia 4 (x4) lakini kompyuta inatumia tu njia mbili (x2). Hii ingeweza kusababisha kasi kubwa ya 2.0GB / s tu. Ili kupata kasi iwezekanavyo, unahitaji kuangalia wote nini gari na kompyuta au mamaboard msaada.

Ukubwa mdogo na mkubwa

Moja ya malengo ya kubuni M.2 ya gari ilikuwa kupunguza ukubwa wa kifaa hiki. Hii inafanikiwa katika moja ya njia mbalimbali. Kwanza, walifanya kadi hizo kuwa nyembamba kuliko hali ya awali ya mSATA . Kadi za M.2 ni za 22mm tu ikilinganishwa na 30mm ya mSATA. Kadi pia zinaweza kupunguzwa kama urefu wa 30mm tu ikilinganishwa na 50mm ya mSATA. Tofauti ni kwamba kadi za M.2 pia husaidia urefu mrefu hadi 110mm ambayo inamaanisha kuwa inaweza kuwa kubwa zaidi ambayo hutoa nafasi zaidi ya chips na hivyo uwezo wa juu.

Mbali na urefu na upana wa kadi, pia kuna chaguo la bodi mbili za upande mmoja au mbili za Mbili. Kwa nini unene wa aina mbili? Vizuri, bodi za upande mmoja hutoa maelezo mafupi sana na yanafaa kwa laptops za ultrathin. Bodi ya makundi mawili, kwa upande mwingine, inaruhusu vifuniko vingi mara mbili kuingizwa kwenye bodi ya M.2 kwa uwezo mkubwa wa kuhifadhi ambayo ni muhimu kwa programu za kompyuta za kompyuta ambazo hazina muhimu. Tatizo ni kwamba unahitaji kujua ni aina gani ya M.2 kontakt kwenye kompyuta pamoja na nafasi kwa urefu wa kadi. Laptops nyingi zitatumia tu kiunganisho kimoja ambacho kina maana kwamba hawezi kutumia kadi za M.2 mbili za mkono.

Njia za Amri

Kwa zaidi ya muongo mmoja, SATA imefanya hifadhi ya kompyuta na kuziba. Hii ni kwa sababu rahisi sana kutumia interface lakini pia kwa sababu ya muundo wa amri ya AHCI (Advanced Host Controller Interface). Hii ni njia ambayo kompyuta inaweza kuwasiliana maelekezo na vifaa vya kuhifadhi. Imejengwa katika mifumo yote ya kisasa ya uendeshaji na hivyo haitaki madereva yoyote ya ziada kuwa imewekwa kwenye mfumo wa uendeshaji tunapoongeza anatoa mpya. Imefanya kazi nzuri lakini ilitengenezwa wakati wa anatoa ngumu ambazo zina uwezo mdogo wa kusindika maelekezo kwa sababu ya asili ya asili ya vichwa vya gari na sahani. Foleni moja ya amri yenye amri 32 ilikuwa ya kutosha. Tatizo ni kwamba drives hali imara inaweza kufanya mengi zaidi lakini ni vikwazo na madereva AHCI.

Ili kusaidia kuondoa kizuizi hiki na kuboresha utendaji, muundo wa amri na madereva wa NVMe (Non-Volatile Memory Express) yalifanywa kama njia ya kuondokana na tatizo hili kwa kuendesha gari imara. Badala ya kutumia foleni moja ya amri, hutoa foleni ya amri 65,536 na hadi amri 65,536 kwa foleni. Hii inaruhusu usindikaji zaidi sambamba wa maombi ya kusoma na kuandika ya kuhifadhi ambayo itasaidia kuongeza utendaji juu ya muundo wa amri ya AHCI.

Ingawa hii ni nzuri, kuna shida kidogo. AHCI imejengwa katika mifumo yote ya kisasa ya uendeshaji lakini NVMe sio. Ili kupata uwezo zaidi kutoka kwa gari, madereva lazima awe imewekwa juu ya mifumo ya uendeshaji iliyopo kutumia mode hii mpya ya amri. Hiyo ni tatizo kwa watu wengi kwenye mifumo ya zamani ya uendeshaji. Jambo la kushangaza la vipimo vya gari la M.2 linaruhusu mojawapo ya njia hizo mbili kutumika. Hii inafanya kupitishwa kwa interface mpya rahisi na kompyuta zilizopo na teknolojia kwa kutumia muundo wa amri AHCI. Kisha, kama msaada wa muundo wa amri ya NVMe inapatikana kuboreshwa kwenye programu, anatoa sawa hutumiwa na modeli hii mpya ya amri. Hebu tu onyoke kwamba kubadili kati ya njia hizi mbili zitahitaji kuwa anatoa kuwa marekebisho.

Matumizi ya Nguvu Kuboresha

Kompyuta za simu zina muda mfupi wa kuzingatia kulingana na ukubwa wa betri zao na nguvu inayotokana na vipengele mbalimbali. Anatoa nguvu za hali zinazotolewa kupunguza kiasi cha matumizi ya nishati ya sehemu ya kuhifadhi kama vile wameboresha maisha ya betri lakini kuna nafasi ya kuboresha. Tangu interface ya M.2 SSD ni sehemu ya vipimo vya SATA 3.2, pia inajumuisha vipengele vingine zaidi ya interface tu. Hii inajumuisha kipengele kipya kinachoitwa DevSleep. Kwa kuwa mifumo zaidi na zaidi imepangwa kuingia katika hali ya usingizi wakati imefungwa au imefungwa badala ya kuimarisha kabisa, kuna kuchora mara kwa mara kwenye betri ili kuweka data fulani kazi kwa ajili ya kupona haraka wakati vifaa vikiongezeka. DevSleep inapunguza kiasi cha nguvu kinachotumiwa na vifaa kama M.2 SSD kwa kuunda hali mpya ya nguvu. Hii inapaswa kusaidia kupanua wakati unaofaa wa mifumo hiyo ya kulala badala ya kupunguzwa kati ya matumizi.

Matatizo Booting

M.2 interface ni kuongeza kubwa kwa kuhifadhi kompyuta na uwezo wa kuboresha utendaji wa kompyuta zetu. Kuna tatizo kidogo na utekelezaji wa awali hata hivyo. Ili kupata utendaji bora kutoka kwenye interface mpya, kompyuta lazima itumie basi ya PCI-Express, vinginevyo, inaendesha sawa na gari lolote la SATA 3.0. Hii haionekani kama mpango mkubwa lakini kwa kweli ni tatizo na mabango mengi ya kwanza yaliyotumia kipengele. Anatoa SSD kutoa uzoefu bora wakati wao hutumika kama gari la mizizi au boot. Tatizo ni kwamba programu ya Windows iliyopo ina suala na kuendesha gari nyingi kutoka kwa basi ya PCI-Express badala ya SATA. Hii inamaanisha kuwa na gari la M.2 kutumia PCI-Express wakati wa haraka hautakuwa gari la msingi ambapo mfumo wa uendeshaji au mipango imewekwa. Matokeo ni gari la data ya haraka lakini sio gari la boot.

Si kompyuta zote na mifumo ya uendeshaji inayo suala hili. Kwa mfano, Apple imeanzisha OS X kutumia basi ya PCI-Express kwa sehemu za mizizi. Hii ni kwa sababu Apple imefungua drives zao za SSD kwa PCI-Express katika 2013 MacBook Air kabla ya vipimo vya M.2 vilifanywa. Microsoft imesasisha Windows 10 ili kuunga mkono kikamilifu piki mpya za PCI-Express na NVMe ikiwa vifaa vinavyoendesha kwenye unaweza pia. Matoleo ya zamani ya Windows yanaweza kuwa kama vifaa vinasaidiwa na madereva ya nje yanawekwa.

Jinsi ya kutumia M.2 inaweza kuondoa vipengele vingine

Sehemu nyingine ya wasiwasi hasa na mamaboards ya desktop inahusu jinsi interface M.2 inavyounganishwa na mfumo wote. Unaona kuna idadi ndogo ya njia za PCI-Express kati ya processor na wengine wa kompyuta. Ili kutumia slot ya kadi ya M2 ya PCI-Express sambamba, mtengenezaji wa mamabodi atachukua njia hizo za PCI-Express mbali na vipengele vingine kwenye mfumo. Jinsi njia hizo za PCI-Express ziligawanyika kati ya vifaa kwenye bodi ni wasiwasi mkubwa. Kwa mfano, wazalishaji wengine hushiriki njia za PCI-Express na bandari za SATA. Kwa hiyo, kutumia mteja wa gari la M.2 inaweza kuchukua zaidi ya vipindi vinne vya SATA. Katika hali nyingine. M.2 inaweza kushiriki njiani hizo na vitu vingine vya upanuzi wa PCI-Express. Hakikisha kuangalia jinsi bodi hiyo imeundwa ili kuhakikisha kutumia M.2 haitaingiliana na matumizi ya maambukizi mengine ya SATA ngumu , DVD au Blu-ray anatoa au kadi nyingine za upanuzi.