Компьютерлер кичирейген сайын, сактагыч дисктер сыяктуу аппараттык компоненттер да кичирейиши керек. Катуу абалдагы дисктерди ишке киргизүү Ultrabooks сыяктуу жука дизайнга жол ачты, бирок бул тармактык стандарттуу SATA интерфейсине карама-каршы келди.
mSATA интерфейси SATA интерфейси менен иштеше ала турган жука профилдик картаны түзүү үчүн иштелип чыккан. SATA 3.0 стандарттары SSD дисктеринин иштешин чектегенде жаңы көйгөй пайда болду. Бул маселелерди оңдоо үчүн компакт-карта интерфейсинин жаңы формасы иштелип чыгышы керек болчу.
Башында NGFF (Кийинки муун форма фактору) деп аталган жаңы интерфейс SATA версиясынын 3.2 спецификацияларына ылайык M.2 диск интерфейсине стандартташтырылган.
Тезирээк ылдамдыктар
Көлөм интерфейсти иштеп чыгууда фактор болсо да, дисктин ылдамдыгы бирдей маанилүү. SATA 3.0 спецификациялары дисктин интерфейсиндеги SSDдин реалдуу өткөрүү жөндөмдүүлүгүн 600 МБ/сек чейин чектеген, ал көптөгөн дисктер жеткен. SATA 3.2 спецификациялары SATA Express менен болгон сыяктуу M.2 интерфейси үчүн жаңы аралаш ыкманы киргизди.
Негизинен, жаңы M.2 картасы учурдагы SATA 3.0 спецификацияларын колдонуп, 600 МБ/сек менен чектелиши мүмкүн. Же, ал учурдагы PCI-Express 3.0 стандарттарына ылайык 1 ГБ/с өткөрүү жөндөмдүүлүгүн камсыз кылган PCI-Express колдоно алат. Бул 1 ГБ/сек ылдамдыгы бир PCI-Express тилкеси үчүн, бирок бир нече тилкени колдонсо болот. M.2 SSD спецификациясына ылайык, төрт тилкеге чейин колдонсо болот. Эки тилкени колдонуу теориялык жактан 2,0 ГБ/сек, ал эми төрт тилке 4,0 ГБ/сек чейин камсыз кылат.
PCI-Express 4.0 акырында релиз менен, бул ылдамдыктар натыйжалуу эки эсеге көбөйөт. PCI-Express 5 чыгаруу.0 2017-жылы өткөрүү жөндөмдүүлүгү 32 ГТ/сек чейин көбөйгөн, 16 тилкелүү конфигурацияда 63 ГБ/сек. PCI-Express 6.0 (2019) өткөрүү жөндөмдүүлүгүн дагы эки эсеге көбөйтүп, 64 ГТ/сек чейин көбөйтүп, ар бир багытта 126 ГБ/сек ылдамдыкты түздү.
Бул ылдамдыкка бардык системалар жете бербейт. M.2 дискин жана интерфейсин бир эле режимде орнотуу керек. M.2 интерфейси эски SATA режимин же жаңыраак PCI-Express режимдерин колдонот. Драйв кайсынысын колдонууну тандайт.
Мисалы, SATA эски режими менен иштелип чыккан M.2 диск 600 МБ/сек менен чектелген. M.2 диск төрт тилкеге чейин (x4) PCI-Express менен шайкеш келсе, компьютер эки гана тилкени (x2) колдонот. Бул 2,0 ГБ/сек максималдуу ылдамдыкка алып келет. Мүмкүн болгон максималдуу ылдамдыкты алуу үчүн, диск жана компьютер же энелик плата эмнени колдоорун текшериңиз.
Кичинерек жана чоңураак өлчөмдөр
M.2 диск дизайнынын максаттарынын бири сактагыч түзүлүштүн жалпы көлөмүн азайтуу болгон. Буга бир нече жолдун бири менен жетишилди. Биринчиден, карталар мурунку mSATA форма факторуна караганда тар кылынды. M.2 карталары mSATA 30 мм салыштырмалуу 22 мм, туурасы болуп саналат. Карталардын узундугу 50 мм mSATAга салыштырмалуу 30 мм узундукта да кыскараак. Айырмасы M.2 карталары 110 ммге чейин узунураак узундуктарды колдойт. Демек, бул дисктер чоңураак болушу мүмкүн, бул микросхемалар үчүн көбүрөөк мейкиндикти жана демек, жогорку кубаттуулуктарды камсыз кылат.
Карталардын узундугунан жана туурасынан тышкары, бир жактуу же эки тараптуу M.2 такталары үчүн вариант бар. Бир жактуу такталар жука профилди камсыз кылат жана ультра жука ноутбуктар үчүн пайдалуу. Эки тараптуу такта M.2 тактасына эки эсе көп микросхемаларды орнотууга мүмкүндүк берет, бул көбүрөөк сактоо сыйымдуулугуна жол ачат. Бул мейкиндик анча маанилүү болбогон компакт иш такта колдонмолору үчүн пайдалуу.
Маселе сиз компьютерде M.2 туташтыргычы кандай экенин билишиңиз керек, картанын узундугу үчүн орундан тышкары. Көпчүлүк ноутбуктар бир жактуу туташтыргычты гана колдонушат, демек, ноутбуктар эки тараптуу M.2 карталарын колдоно албайт.
Буйрук режимдери
Он жылдан ашык убакыттан бери SATA сактагычты плагин жана ойноо операциясы кылып келет. Бул жөнөкөй интерфейс жана AHCI (Advanced Host Controller Interface) буйрук түзүмүнө байланыштуу.
AHCI бул компьютерлердин инструкцияларды сактагыч түзмөктөр менен кантип байланыштырышы. Ал бардык заманбап операциялык системаларга орнотулган жана жаңы дисктерди кошууда кошумча драйверлерди орнотууну талап кылбайт.
AHCI диск башчыларынын жана пластинкаларынын физикалык табиятынан улам катуу дисктердин нускамаларды иштетүү мүмкүнчүлүгү чектелген доордо иштелип чыккан. 32 буйрук менен бир командалык кезек жетиштүү эле. Маселе, бүгүнкү катуу абалдагы дисктер алда канча көп иштерди аткарат, бирок дагы эле AHCI драйверлери тарабынан чектелген.
NVMe (Volatile Memory Express) командалык түзүмү жана драйверлери бул тоскоолдукту жоюу жана аткарууну жакшыртуу үчүн иштелип чыккан. Бир командалык кезекти колдонуунун ордуна, ал 65536га чейин буйрук кезегин камсыздайт, бир кезекте 65536га чейин буйрук бар. Бул сактагычтын окуу жана жазуу сурамдарын көбүрөөк параллелдүү иштетүүгө мүмкүндүк берет, бул AHCI буйрук түзүмүнүн иштөөсүн жогорулатат.
Бул сонун болгону менен, бир аз көйгөй бар. AHCI бардык заманбап операциялык системаларда орнотулган, бирок NVMe андай эмес. Драйверлер дисктерден максималдуу пайда алуу үчүн учурдагы операциялык системалардын үстүнө орнотулушу керек. Бул көптөгөн эски операциялык системалар үчүн көйгөй.
M.2 диск спецификациясы эки режимдин бирине уруксат берет. Бул жаңы интерфейсти колдонуудагы компьютерлер жана технологиялар менен кабыл алууну жеңилдетет. NVMe командалык структурасын колдоо жакшырган сайын, ошол эле дисктерди бул жаңы буйрук режими менен колдонсо болот. Бирок, эки режимдин ортосунда которулуу үчүн дисктерди кайра форматтоо талап кылынат.
Энергияны керектөө жакшыртылган
Мобилдик компьютердин батареяларынын өлчөмүнө жана анын компоненттеринин кубаттуулугуна жараша чектелген иштөө убактысы бар. Катуу абалдагы дисктер сактоо компонентинин энергия керектөөсүн азайтат, бирок жакшыртууга мүмкүнчүлүк бар.
M.2 SSD интерфейси SATA 3.2 спецификациясынын бир бөлүгү болгондуктан, ал интерфейстен тышкары башка функцияларды камтыйт. Бул DevSleep деп аталган жаңы функцияны камтыйт. Көбүрөөк системалар өчүрүлгөндө же өчүрүлгөндө уктоо режимине өтүү үчүн иштелип чыккандыктан, түзмөк ойгонгондо тез калыбына келтирүү үчүн кээ бир маалыматтарды активдүү кармап туруу үчүн батареянын үзгүлтүксүз тартылуусу бар. DevSleep жаңы азыраак кубаттуулук абалын түзүү менен түзмөктөр колдонгон кубаттын көлөмүн азайтат. Бул уйку режимине коюлган компьютерлердин иштөө убактысын узартышы керек.
Жүктөөдө көйгөйлөр
M.2 интерфейси - бул компьютерди сактоо жана аткаруудагы жетишкендик. Эң жакшы иштеш үчүн компьютерлер PCI-Express шинасын колдонушу керек. Болбосо, ал учурдагы SATA 3.0 дисктери менен бирдей иштейт. Бул чоң маселе эмес окшойт, бирок бул функцияны колдонгон биринчи энелик платалардын көйгөйү.
SSD дисктери тамыр же жүктөө диски катары колдонулганда эң жакшы тажрыйбаны сунуштайт. Көйгөй, учурдагы Windows программалык камсыздоосунда SATAдан эмес, PCI-Express автобусунан жүктөлгөн көптөгөн дисктер менен көйгөй бар. Бул PCI-Express аркылуу M.2 дискине ээ болуу операциялык система же программалар орнотулган негизги диск болбойт дегенди билдирет. Натыйжада жүктөө диски эмес, ылдам маалымат диски пайда болду.
Бул маселе бардык компьютерлерде жана операциялык системаларда боло бербейт. Мисалы, Apple түпкү бөлүмдөр үчүн PCI-Express шинасын колдонуу үчүн macOS (же OS X) иштеп чыккан. Себеби, Apple M.2 спецификациялары жыйынтыкталганга чейин 2013-жылы MacBook Air-да SSD дисктерин PCI-Express'ке алмаштырган. Microsoft жаңы PCI-Express жана NVMe дисктерин колдоо үчүн Windows 10 жаңыртты. Аппараттык камсыздоо колдоого алынып, тышкы драйверлер орнотулган болсо, Windowsтун эски версиялары да иштеши мүмкүн.
M.2ди кантип колдонуу менен башка функцияларды алып салууга болот
Тынчсыздануунун дагы бир чөйрөсү, өзгөчө рабочий платалар, M.2 интерфейси компьютер тутумунун калган бөлүгүнө кантип туташканына тиешелүү. Процессор менен компьютердин калган бөлүгүнүн ортосунда чектелген сандагы PCI-Express тилкелери бар. PCI-Express-шайкеш M.2 карта слотун колдонуу үчүн, эне платасынын өндүрүүчүсү ал PCI-Express тилкелерин системанын башка компоненттеринен ажыратышы керек.
Ошол PCI-Express тилкелери тактайлардагы түзмөктөрдүн ортосунда кандайча бөлүштүрүлгөнү негизги маселе. Мисалы, кээ бир өндүрүүчүлөр PCI-Express тилкелерин SATA порттору менен бөлүшүшөт. Ошентип, M.2 диск уячасын колдонуу төрт SATA уячасын талап кылышы мүмкүн. Башка учурларда, M.2 ал тилкелерди башка PCI-Express кеңейтүү уячалары менен бөлүшүшү мүмкүн.
М.2 башка SATA катуу дисктерин, DVD дисктерин, Blu-ray дисктерин же башка кеңейтүү карталарын колдонууга тоскоол болбошу үчүн такта кандайча жасалганын текшериңиз.