Kiel la M.2 SSD estas Faranta Fari Via PC Eĉ Pli Rapida

Ĉar komputiloj, aparte tekkomputiloj, daŭre pliiĝas, komponantoj kiel ekzemple stokado-diskoj bezonas ankaŭ pli ofte. Kun la enkonduko de solid-ŝtataj diskoj , ĝi iĝis iom pli facila meti ilin en ĉiam pli maldikaj dezajnoj kiel Ultrabooks sed la problemo tiam daŭre uzis la industrian norma SATA-interfaco. Fine, la mSATA-interfaco estis desegnita por krei maldikan profilon-karton, kiu ankoraŭ povus interagi kun la interfaco SATA. La problemo nun estas, ke la normoj de SATA 3.0 limigas la agadon de SSDs. Por korekti ĉi tiujn aferojn, nova formo de kompakta karta interfaco devis esti evoluigita. Origine nomita la NGFF (Sekva Generacio-Forma Faktoro), la nova interfaco fine estandariĝos en la novan interfacon de M.2 sub la specifaĵoj de SATA-versio 3.2.

Rapidoj pli rapidaj

Dum grandeco estas, kompreneble, faktoro en la disvolviĝo de la nova interfaco, la rapideco de la diskoj estas same kritika. La specifaĵoj de SATA 3.0 restriktis rektan mondan bandon de SSD en la interna interfaco al ĉirkaŭ 600MB / s, io, ke multaj diskoj nun atingis. La specifaj SATA 3.2 enkondukis novan miksitan aliron por la interfaco M.2, kiel ĝi faris kun SATA Express . En esenco, nova M.2-karto povas uzi ĉu la ekzistantajn speciojn de SATA 3.0 kaj esti limigita al la 600MB / s aŭ ĝi povus elekti uzi PCI-Express kiu provizas larĝan bandon de 1GB / s sub la aktuala PCI-Express 3.0 normoj. Nun, ke 1GB / s-rapido estas por sola PCI-Express-linio. Eblas uzi plurajn vojojn kaj sub la M.2-SSD-specifaĵo, ĝis kvar vojoj oni povas uzi. Uzanta du vojojn provizus 2.0GB / s dum kvar vojoj povas provizi ĝis 4.0GB / s. Kun la fina eldono de PCI-Express 4.0, ĉi tiuj rapidoj duobligos.

Nun ne ĉiuj sistemoj atingos ĉi tiujn rapidojn. La M.2-disko kaj interfaco en la komputilo devas esti agorditaj en la sama maniero. La M.2-interfaco estas desegnita por uzi aŭ legacy SATA-modon aŭ la plej novajn PCI-Express-modojn, sed la elektilo elektos kiun oni devas uzi. Ekzemple, M.2-disko desegnita kun SATA-hereda reĝimo estos restriktita al tiu 600MB / s-rapido. Nun, la M.2-stirado povas esti kongrua kun PCI-Express ĝis 4 vojoj (x4) sed la komputilo nur uzas du vojojn (x2). Ĉi tio rezultus maksimumajn rapidojn de nur 2.0GB / s. Do por akiri la plej rapidan eblon, vi devos kontroli ĉion, kion la disko kaj la komputilo aŭ platabulo subtenas.

Plej malgrandaj kaj pli grandaj grandecoj

Unu el la celoj de la M.2-disko-dezajno estis redukti la ĝeneralan grandecon de la stokado. Ĉi tio atingas unu el pluraj malsamaj manieroj. Unue, ili faris la kartojn pli mallarĝajn ol la antaŭa mSATA-formala faktoro. M.2-kartoj estas nur 22mm larĝe kompare al la 30mm de mSATA. La kartoj ankaŭ povas esti mallongigitaj kiel nur 30mm longa kompare al la 50mm de mSATA. La diferenco estas, ke la M.2-kartoj ankaŭ subtenas longajn longojn de ĝis 110mm, kio signifas, ke ĝi povas esti pli granda, kiu provizas pli da spaco por blatoj kaj tiel pli altaj kapabloj.

Krom la longo kaj larĝo de la kartoj, ankaŭ ekzistas la eblo por unuflanka aŭ duobla flanka M.2-tabuloj. Kial la du malsamaj dikecoj? Nu, unuflankaj tabuloj provizas tre maldikan profilon kaj estas utilaj por ultratinaj tekkomputiloj. Duflanka tabulo, aliflanke, permesas dufoje multajn blatojn esti instalitaj sur M.2-tabulo por pli grandaj stokkapabloj, kiuj estas utilaj por kompaktaj labortablaj aplikoj, kie spaco ne estas tiel kritika. La problemo estas, ke vi devas esti konscia pri kia konektilo M.2 estas sur la komputilo krom spaco por la longeco de la karto. Plej multaj tekkomputiloj nur uzos unuflankan konektilon, kio signifas, ke ili ne povas uzi duoblan flankon de kartoj M.2.

Komandaj Modoj

Dum pli ol jardeko, SATA faris stokadon por komputiloj kroma kaj ludata. Ĉi tio estas danke al la tre simpla uzo de interfaco, sed ankaŭ pro la strukturo de komando de la AHCI (Advanced Host Controller Interface). Ĉi tiu estas maniero, ke la komputilo povas komuniki instrukciojn kun la stokadaj aparatoj. Ĝi estas konstruita en ĉiuj modernaj mastrumaj sistemoj kaj tiel ne postulas ke aliaj pliaj ŝoforoj estu instalitaj en la mastruman sistemon kiam ni aldonas novajn diskojn. Ĝi funkciis bone, sed ĝi estis disvolvita en la erao de malmolaj diskoj, kiu havas limigitan kapablon procesi instrukciojn pro la fizika naturo de la stiraj kapoj kaj platoj. Sola komando-kosto kun 32 komandoj sufiĉis. La problemo estas, ke solidaj stiradoj povas fari multe pli sed estas restriktitaj de la AHCI-ŝoforoj.

Por helpi forigi ĉi tiun botelon kaj plibonigi la efikecon, la strukturo de komandoj kaj komandiloj de NVMe (Ne-Volatilaj Memoraj Esprimoj) estis disvolvitaj kiel rimedo por forigi ĉi tiun problemon por solidaj diskoj. Prefere ol uzado de sola komando-kosto, ĝi havigas ĝis 65,536 komandajn korojn kun supre la 65.536 komandojn por kosto. Ĉi tio permesas pli da paralelaj prilaborado de la stokado legi kaj skribi petojn, kiuj helpos plibonigi la agadon super la strukturo de komandoj de AHCI.

Dum ĉi tio estas bonega, estas iom da problemo. AHCI estas konstruita en ĉiuj modernaj mastrumaj sistemoj sed NVMe ne estas. Por akiri la plej potencon el la diskoj, ŝoforoj devas esti instalitaj supre de la ekzistantaj mastrumaj sistemoj por uzi ĉi tiun novan komandan reĝimon. Tio estas problemo por multaj homoj en pli malnovaj mastrumaj sistemoj. Dankeme la specifaĵo de M.2-duro permesas uzi el la du modoj. Ĉi tio faras pli facilan adopton de la nova interfaco kun ekzistantaj komputiloj kaj teknologioj per uzado de la strukturo de komandoj AHCI. Tiam, kiel la subteno por la strukturo de komandoj de NVMe plibonigas en la programaron, la samaj diskoj povas esti uzataj kun ĉi tiu nova komando. Nur avertu, ke la interŝanĝo inter la du modoj postulos, ke la diskoj estu reformatitaj.

Plibonigita Potenca Konsumo

La komputiloj móviles havas limigitajn tempojn de funkcio bazitaj en la grandeco de liaj kuirilaroj kaj la potenco desegnita de la malsamaj komponantoj. Solidaj ŝtataj diskoj provizis iujn signifajn reduktojn en la energia konsumado de la stok-komponanto, tiel ke ili plibonigis la baterian vivon sed ekzistas loko por plibonigo. Pro tio ke la interfaco M.2 SSD estas parto de la specifaj SATA 3.2, ĝi ankaŭ inkluzivas iujn aliajn karakterizaĵojn preter nur la interfaco. Ĉi tio inkluzivas novan funkcion nomata DevSleep. Ĉar pli kaj pli da sistemoj estas desegnitaj por eniri en dorma reĝimo kiam ili estas fermitaj aŭ malŝaltitaj anstataŭ ol tute malfunkciigxas, ekzistas konstanta trenado de la kuirilaro por konservi iujn datumojn aktivajn por rapida reakiro kiam la aparatoj estas senkapabligitaj. DevSleep Redaktas la kvanton de potenco uzita de aparatoj kiel M.2 SSDs kreante novan malsupran potencon. Ĉi tio devas helpi plilongigi la kurantan tempon por tiuj sistemoj, kiuj dormas prefere ol funkciigitaj inter uzoj.

Problemoj Booting

La interfaco M.2 estas bonega aldono al komputila stokado kaj la kapablo plibonigi la agadon de niaj komputiloj. Ekzistas malgrava problemo kun la frua efektivigo de ĝi tamen. Por akiri la plej bonan agadon de la nova interfaco, la komputilo devas uzi la PCI-Express-buson, aliflanke, ĝi funkcias same kiel ajna ekzistanta SATA 3.0-disko. Ĉi tio ne aspektas kiel granda interkonsento, sed fakte estas problemo kun multaj el la unuaj patrinoj kiuj uzas la funkcion. SSD-diskoj ofertas la plej bonan sperton kiam ili estas uzataj kiel la radiko aŭ lanĉa disko. La problemo estas, ke la ekzistanta Fenestra softvaro havas aferon kun multaj bozoj de borado de la PCI-Express-buso anstataŭ de SATA. Ĉi tio signifas, ke havante M.2-stiradon per PCI-Express dum rapida ne estos la ĉefa disko, kie la mastruma sistemo aŭ programoj estas instalitaj. La rezulto estas rapida dosierujo, sed ne la lanĉa disko.

Ne ĉiuj komputiloj kaj mastrumaj sistemoj havas ĉi tiun aferon. Ekzemple, Apple evoluigis VIN 10a por uzi la PCI-Express-buson por radikaj partioj. Ĉi tio estas, ĉar Apple ŝanĝis siajn SSD-diskoj al PCI-Express en la 2013-datita MacBook Air antaŭ ol la M.2-specifoj estis finitaj. Microsoft ĝisdatigis Windows 10 por plene subteni la novajn diskojn PCI-Express kaj NVMe se la aparataro, kiun ĝi funkcias, povas ankaŭ. Malnovaj versioj de Vindozo povas esti kapablaj se la aparataro estas subtenata kaj eksteraj ŝoforoj estas instalitaj.

Kiel Uzado de M.2 Povas Forigi Aliajn Trajtojn

Alia areo de zorgoj aparte kun labortablaj patrinoj apartenas al kiel la interfaco M.2 estas konektita al la resto de la sistemo. Vi vidas, ke estas limigita nombro da PCI-Express-vojoj inter la procesoro kaj la resto de la komputilo. Por uzi kongruan karton M.2 kongruaj de PCI-Express, la fabrikanto de platoj bazu el tiuj aliaj komponantoj en la sistemo. Kiel tiuj PCI-Express-vojoj estas disigitaj inter la aparatoj sur la tabuloj, estas grava maltrankvilo. Ekzemple, iuj fabrikantoj dividas la vojojn PCI-Express kun havenoj SATA. Tiel, uzante la M.2-dika sloto povas forpreni supren de kvar SATA-trajtoj. En aliaj kazoj. la M.2 povas dividi tiujn vojojn kun aliaj PCI-Express-ekspansiaj trajtoj. Nepre kontrolu, kiel la tabulo estas desegnita por certigi uzadon de M.2 ne malhelpos la eblajn uzojn de aliaj malmolaj diskoj , DVDBlu-radiaj diskoj aŭ aliaj ekspansiaj kartoj.