M.2 SSD'nin PC'nizi daha sürətli etmək üçün necə gedir

Kompüterlər, xüsusilə dizüstü bilgisayarlar, daha kiçik olmağa davam edərkən, saxlama sürücüləri kimi komponentlər də müvafiq olaraq daha kiçik olsun. Bərk dövlət sürücülərinin tətbiqi ilə, Ultrabooks kimi incə dizaynlarda yerləşdirmək bir az daha asan oldu, lakin problem sonra sənaye standart SATA interfeysindən istifadə etməyə davam etdi. Nəticədə, mSATA interfeysi hələ SATA interfeysi ilə qarşılıqlı əlaqə saxlaya biləcək nazik bir profil kartı yaratmaq üçün nəzərdə tutulmuşdur. Problem indi SATA 3.0 standartlarının SSD-lərin performansını məhdudlaşdırmasıdır. Bu məsələləri düzəltmək üçün kompakt kartın yeni bir forması inkişaf etdirilməlidir. NGFF (Yeni Nəsil Forması Faktoru) adlanan yeni arayüz, SATA versiyası 3.2 spesifikasiyası altında yeni M.2 sürücülü interfeysinə standartlaşdırılıb.

Daha sürətli sürət

Ölçüsü, əlbəttə ki, yeni interfeysin inkişafında bir faktor olsa da, sürücünün sürəti eyni dərəcədə kritikdir. SATA 3.0 spesifikasiyası sürücünün interfeysində bir SSD-nin real-dünya bant genişliyini 600 MB / s-yə məhdudlaşdırdı. SATA 3.2 spesifikasiyası, SATA Express ilə olduğu kimi, M.2 interfeysi üçün yeni bir qarışıq yanaşma təqdim etdi. Əslində, yeni bir M.2 kart mövcud SATA 3.0 spesifikasiyasından istifadə edə və 600MB / s ilə məhdudlaşdıra bilər və ya yerinə PCI-Express 3.0G altında 1GB / s bant genişliyi təmin edən PCI-Express istifadə edə bilər. standartlar. İndi 1 GB / s sürəti bir PCI-Express şerididir. Çox şerlərdən istifadə etmək mümkündür və M.2 SSD spesifikasiyası altında dörd şeridi qədər istifadə edilə bilər. İki şeridi istifadə edərək, 2.0 GB / s təmin edər, dörd zolaq isə 4.0 GB / s qədər təmin edə bilər. PCI-Express 4.0-ın nəhayət sərbəst buraxılması ilə bu sürət ikiqat olacaq.

İndi bütün sistemlər bu sürətlərə çatmayacaq. M.2 sürücüsü və kompüterdə interfeys eyni rejimdə quraşdırılmalıdır. M.2 interfeysi əvvəldən SATA rejimi və ya daha yeni PCI-Express rejimlərini istifadə etmək üçün nəzərdə tutulmuşdur, lakin sürücü istifadə etmək üçün hansı birini seçəcək. Məsələn, SATA keçmiş rejimi ilə hazırlanmış M.2 sürücüsü 600MB / s sürətlə məhdudlaşacaq. İndi M.2 sürücüsü PCI-Express ilə 4 ədəd (x4) qədər uyğun ola bilər, lakin kompüter yalnız iki şeridi (x2) istifadə edir. Bu, yalnız 2.0 GB / s maksimum sürətlə nəticələnə bilər. Beləliklə, mümkün olan ən sürəti əldə etmək üçün, həm sürücü, həm də kompüter və ya anakartın dəstəklənməsini yoxlamaq lazımdır.

Kiçik və Böyük Ölçülər

M.2 sürücü dizaynının məqsədlərindən biri storage cihazının ümumi ölçüsünü azaltmaq idi. Bu, müxtəlif yollardan birində əldə edilir. Birincisi, kartları əvvəlki mSATA forması faktından daha dar idi. M.2 kartları 30mm mSATA ilə müqayisədə yalnız 22mm genişdir. Kartlar, 50 mm mSATA ilə müqayisədə 30 mm uzunluğunda da qısa müddətə qala bilər. Fərq M.2 kartları da 110mm-ə qədər uzunluqda olanları dəstəkləyir, yəni fişlər və daha yüksək potensiallar üçün daha çox yer təmin edən daha böyük ola bilər.

Kartların uzunluğuna və genişliyinə əlavə olaraq, tək tərəfli və ya ikitərəfli M.2 lövhələr üçün də seçim var. Niyə iki fərqli qalınlıq? Yaxşı, tək tərəfli lövhələr çox incə bir profil verir və ultrathin noutbuklar üçün faydalıdır. Digər tərəfdən, cüt tərəfli taxta, yerin kritik deyil olduğu kompakt masaüstü proqramları üçün faydalı olan daha böyük saxlama imkanları üçün M.2 boardda iki dəfə çox fiş quraşdırılmasına imkan verir. Problem, kartın uzunluğu üçün yerə əlavə olaraq M.2 konnektorunun hansı kompüterdə olduğu barədə xəbərdar olmalısınız. Çox noutbuk yalnız birtərəfli konnektordan istifadə edəcək, yəni onlar ikiqat M.2 kartlarını istifadə edə bilməyəcəklər.

Komanda Modu

Bir on ildən artıqdır ki, SATA kompüterlər üçün plug və play saxlamışdır. Bu interface istifadə etmək üçün çox sadə, həm də AHCI (Advanced Host Controller Interface) komanda quruluşu sayəsində. Bu, kompüter saxlama cihazları ilə təlimatları əlaqələndirə biləcək bir yoldur. Müasir əməliyyat sistemlərinin hamısına daxil edilir və yeni sürücülər əlavə edərkən əməliyyat sisteminə heç bir əlavə sürücü tələb olunmur. Böyük işləmişdir, ancaq sürücülük başlarının və plakaların fiziki xüsusiyyətlərindən ötəri təlimatların məhdud qabiliyyətinə malik olan sabit disklər dövründə inkişaf etmişdir. 32 komanda ilə bir komanda kuyruğu kifayət idi. Məsələ budur ki, bərk dövlət sürücüləri AHCI sürücüləri tərəfindən daha çoxdur, lakin məhdudlaşdırıla bilər.

Bu darboğazı aradan qaldırmaq və performansını artırmaq üçün NVMe (Qeyri-Uçucu Yaddaş Express) komanda strukturu və sürücülər bu problemi bərk dövlət sürücüləri üçün aradan qaldırmaq üçün bir vasitə olaraq inkişaf etdirdilər. Bir komanda kuyruğunu istifadə etmək əvəzinə, növbədə hər 65.536 əmri ilə 65.536 komanda kuyruğunu verir. Bu, AHCI komanda strukturu üzərində performansı artırmağa kömək edəcək saxlama oxuma və yazma sorğularının daha paralel işlənməsinə imkan verir.

Bu böyük olsa da, bir az problem var. AHCI bütün müasir əməliyyat sistemlərinə yerləşdirilib, lakin NVMe deyil. Sürücülerin ən çox potensialını almaq üçün sürücülər bu yeni komanda rejimi istifadə etmək üçün mövcud əməliyyat sistemlərinin üstlərinə yerləşdirilməlidirlər. Bu, köhnə əməliyyat sistemləri üzərində bir çox insanlar üçün problemdir. Xoşbəxtlikdən M.2 sürücüsünün dəqiqləşdirilməsi iki rejimdən birini istifadə etməyə imkan verir. Bu, AHCI komanda strukturunu istifadə edərək, yeni interfeysin mövcud kompüter və texnologiyalarla asanlaşdırılmasını təmin edir. NVMe komanda strukturunun dəstəklənməsi proqrama təkmilləşdirilmiş olur, eyni sürücülər bu yeni komanda rejimi ilə istifadə edilə bilər. Yalnız iki mod arasında keçid sürücülərin yenidən formatlaşdırılmasını tələb edəcək xəbərdar olun.

Təkmilləşdirilmiş Güc istehlakı

Mobil kompüterlər, batareyalarının ölçüsünə və müxtəlif komponentlər tərəfindən tərtib olunan gücə əsasən məhdudlaşdırma müddətlərinə malikdirlər. Qatı dövlət sürücüləri saxlama komponentinin enerji istehlakında bəzi əhəmiyyətli azalmalar təmin etdilər, buna görə də onlar batareyanın ömrünü yaxşılaşdırdılar, lakin inkişaf üçün yer var. M.2 SSD interfeysi SATA 3.2 spesifikasiyasının bir hissəsi olduğundan, yalnız interfeysdən kənar bir sıra digər xüsusiyyətləri də daxil edir. DevSleep adlı yeni bir xüsusiyyət daxildir. Daha çox sistem tamamilə aşağıya girmədən çox vaxt qapalı və ya söndürüldükdə yuxu rejiminə keçmək üçün nəzərdə tutulduğundan, cihazların yuxarı qaldıqları zaman sürətli məlumat üçün bəzi məlumatların aktiv olmasını təmin etmək üçün batareyada daimi bir çəkiş var. DevSleep yeni bir aşağı güc dövləti yaratmaqla M.2 SSD kimi cihazlar tərəfindən istifadə olunan gücün sayını azaldır. Bu, istifadələr arasındakı enerjinin əvəzinə yuxuya qoyulan sistemlərin işləmə müddətini uzatmağa kömək etməlidir.

Problemləri Booting

M.2 interfeysi kompüter saxlama və kompüterlərimizin performansını yaxşılaşdırmaq üçün böyük bir əlavədir. Baxmayaraq ki, bunun erkən həyata keçirilməsi ilə bağlı bir az problem var. Yeni interfeysdən ən yaxşı performansı əldə etmək üçün kompüter PCI-Express avtobusunu istifadə etməlidir, əks halda, mövcud SATA 3.0 sürücüsü ilə eynidır. Bu, böyük bir şey kimi görünmür, ancaq bu xüsusiyyətləri istifadə edən bir neçə ilk anakartın bir çoxunda problem var. SSD sürücüləri kök və ya önyükleme sürücüsü kimi istifadə edilərkən ən yaxşı təcrübəni təqdim edirlər. Məsələ ondadır ki, mövcud Windows proqramı SATA-dan çox PCI-Express avtobusundan yüklənən bir çox sürücü ilə bir problemə malikdir. Bu, PCI-Express istifadə edərək, M.2 sürətinin sürətli olması, əməliyyat sistemi və ya proqramların quraşdırıldığı əsas sürücü olmayacaq deməkdir. Nəticədə sürətli bir məlumat sürücüsü deyil, açılış sürücüsü deyil.

Bütün kompüterlər və əməliyyat sistemləri bu məsələyə malik deyildir. Məsələn, Apple XI PCI-Express avtobusunu root bölmələrindən istifadə etmək üçün inkişaf etdirdi. Bunun səbəbi, M.2 spesifikasiyası başa çatmadan Apple 2013-ci ildə MacBook Air-da SSD sürücülərini PCI-Express-ə keçirməsi. Microsoft, işləyən hardware da yaxşı olarsa, yeni PCI-Express və NVMe sürücülərini tam dəstəkləmək üçün Windows 10-un yeniləndi. Windows'un köhnə versiyaları hardware dəstəyi və xarici sürücülər quraşdırılıbsa mümkün ola bilər.

M.2-nin istifadəsi digər xüsusiyyətləri silə bilər

Xüsusilə masaüstü anakartlarla əlaqəli başqa bir sahə M.2 sisteminin sistemin qalan hissəsinə necə bağlıdır. Gördüyünüz kimi prosessor və kompüter arasında qalan məhdud sayda PCI-Express şeridi var. PCI-Express uyğun M.2 kart yuvasını istifadə etmək üçün anakart istehsalçısı PCI-Express şeritlərini sistemin digər komponentlərindən uzaqlaşdırmalıdır. Bu PCI-Express şeritləri lövhələrdə olan qurğular arasında bölünmənin əsas problemidir. Məsələn, bəzi istehsalçılar PCI-Express şeritlərini SATA limanları ilə bölüşürlər. Beləliklə, M.2 sürücüsü yuvası istifadə edərək, dörd SATA yuvasının yuxarı hissəsini götürə bilər. Digər hallarda. M.2 bu şeritləri digər PCI-Express genişləndirilməsi yuvaları ilə bölüşdürə bilər. M.2-dən istifadə etmək üçün boardun necə hazırlandığını yoxlamaq üçün əmin olun, digər SATA sabit disklərin , DVD və ya Blu-ray disklərinin və ya digər genişləndirmə kartlarının potensial istifadə olunmasına mane olmur.