SATA Express nima?

SATA ning yangilangan versiyasi kompyuter tezligini qanday oshiradi

SATA yoki Seriya bobokalonimiz kompyuter xotirasida katta muvaffaqiyatga erishdi. Interfeysdagi stanadizatsiya kompyuterlar va xotira qurilmalari o'rtasida oson o'rnatish va moslashishga imkon beradi. Muammo serileştirilmiş muloqot dizayni, juda ko'p qattiq disk drayverini haydovchiga emas, balki interfeysi ishlashi bilan kapatılarak chegaralariga etgan. Shu sababli, kompyuter va saqlash drayverlari o'rtasida yangi aloqa standartlari ishlab chiqilishi kerak edi. Bu erda SATA Express ishlash oralig'ini to'ldirish uchun amal qiladi.

SATA yoki PCI-Express bilan aloqa

Mavjud SATA 3.0 spetsifikatsiyalari faqat 6.0Gbps tarmoqli kengligi bilan chegaralangan, bu esa taxminan 750MB / s ni tashkil qiladi. Hozirda interfeys va barcha uchun umumiy xarajatlar, bu esa faqatgina 600MB / s gacha samarali ishlashni cheklash deganidir. Mavjud bo'lgan qudratli davlat drayverlarining ko'pchiligi asosan ushbu chegaraga yetib bordi va tezroq interfeysning ba'zi shakllariga muhtoj. SATA Expess mahsulotini sotgan SATA 3.2 texnologiyasi qurilmalarni mavjud SATA usulidan foydalanishni xohlashini, eski qurilmalar bilan oldingi moslik darajasini ta'minlashni xohlaysizmi, yoki tezroq PCI dan foydalanishni tanlash orqali kompyuter va qurilmalar o'rtasida yangi aloqa vositasini joriy etgan qismidir. - Ekspress avtobus.

PCI-Express avtoulovi CPU va grafik kartalar, tarmoq interfeyslari, USB-portlar va hokazo kabi atrof-muhit qurilmalari o'rtasida muloqot qilish uchun an'anaviy ravishda ishlatilgan. Hozirgi PCI-Express 3.0 standartlariga muvofiq, bitta PCI-Express liniyasi 1GB / s, mavjud SATA interfeysidan tezroq bajaradi. Shunday qilib, bitta PCI-Express liniyasi erishish mumkin, ammo qurilmalar bir nechta chastota yordamida foydalanishlari mumkin. SATA Express ma'lumotlariga ko'ra, yangi interfeysga ega bo'lgan drayv 2 Gb / s gacha bo'lgan potentsial tarmoqli kengligi bo'lishi uchun ikki PCI-Express lentasini (odatda x2 ga teng) ishlatishi mumkin, bu esa avvalgi SATA 3.0 tezligining deyarli uch barobar tezligini ta'minlaydi.

Yangi SATA Express ulagichi

Endi yangi interfeys ham yangi ulagichni talab qildi. U bir-biriga o'xshash bo'lishi mumkin, chunki konnektor aslida ikkita SATA ma'lumot konnektorini va PCI-Express asosidagi aloqa bilan shug'ullanadigan uchinchi bir oz kichik konnektorni birlashtiradi. Ikki SATA konnektörü aslida to'liq ishlab chiqilgan SATA 3.0 portudur. Bu kompyuterda bitta SATA Express ulagichi ikkita eski sotilgan portni qo'llab-quvvatlashi mumkinligini anglatadi. Muammo, yangi SATA Express asoslangan drayverni ulagichga ulashni xohlagan vaqtda paydo bo'ladi. Barcha SATA Express ulagichlari chalg'igan eski sotilgan kommunikatsiyalarga yoki yangi PCI-Expressga asoslanganligini to'liq kengligi bilan foydalanadi. Shunday qilib, bitta sotilgan Express ikkita sotilgan drayv yoki bitta sotilgan Express drayverini boshqarishi mumkin.

Xo'sh, nima uchun PCI-Expressga asoslangan SATA Express drayveri ikkita SATA portidan ko'ra birgina uchinchi ulanishni ishlatmaydi? Bu, SATA Express asoslangan drayvni har ikkala texnologiyadan foydalanishi mumkinligi bilan bog'liq. Bunga qo'shimcha ravishda, ko'plab SATA portlari protsessor bilan muloqot qilish uchun PCI-Express lentasiga ulanadi. PCI-Expressni to'g'ridan-to'g'ri SATA Express haydovchiga ulash orqali siz ushbu interfeysga bog'langan ikkita SATA portiga aloqani uzasiz.

Buyruq interfeysi cheklashlar

Sotilgan kompyuterda kompyuter va CPU o'rtasida ma'lumotlarni uzatishning samarali usuli hisoblanadi. Ushbu qatlamga qo'shimcha ravishda buyruq sathi yozilib, saqlash qurilmasidan o'qish kerak bo'lgan buyruqlar yuborish uchun ishlaydi. Ko'p yillar davomida, bu AHCI (Advanced Host Controller Interface) tomonidan ko'rib chiqilgan. Bu, aslida, bozorda mavjud bo'lgan har bir operatsion tizimga asosan yozib qo'yilgan. Bu esa, SATA drayverlarini yoqish va ishga tushirishni samarali qiladi. Qo'shimcha drayvlar kerak emas. Texnologiya, qattiq disklar va USB flesh drayvlar kabi eski sekinroq texnologiya bilan ishlayotgan bo'lsa-da, bu, albatta, tezroq SSD'larni saqlaydi. Muammo shundaki, AHCI buyruqlar qatori navbatda 32 buyruqni bajarishi mumkin, ammo u faqat bir qatorda bir vaqtning o'zida faqat bitta buyruqni ishlasa bo'ladi.

Bu erda NVMe (Favqulodda bo'lmagan xotira instruktsiyasi) buyrug'i o'rnatilgan bo'lib, har bir navbatda 65.536 buyruqlar qatoriga ega. Samarali bo'lib, bu xotira buyrug'larini haydovchiga parallel ishlashga imkon beradi. Bu qattiq disk uchun foydali emas, chunki u haydovchi boshlari tufayli bir buyruqqa nisbatan cheklangan, biroq bir nechta chiplar bilan bir vaqtning o'zida bir nechta buyruqlar va hujayralarga bir nechta buyruqlar yozish orqali tarmoqli kengligidan samarali tarzda ko'paytirishi mumkin. .

Bu ajoyib ko'rinishi mumkin, biroq muammo bor. Bu yangi texnologiya va natijada bozorda mavjud operatsion tizimlarning ko'pchiligiga kiritilmagan. Aslida, haydovchilar yangi NVMe texnologiyasini qo'llashi uchun, ularning ko'pchiligida ularga qo'shimcha drayvlar o'rnatilgan bo'lishi kerak. Buning ma'nosi, SATA Express drayvlar uchun eng tezkor ishlashni joriy etish dasturiy ta'minotni AHCI ning birinchi kiritilishiga o'xshab erishish uchun biroz vaqt talab qilishi mumkin. Yaxshiyamki, SATA Express haydovchilarga ikkita usuldan foydalanishga imkon beradi, shu sababli siz hozirda yangi texnologiyani AHCI drayveri bilan ishlatishingiz va keyinroq haydovchini qayta formatlashni talab qiladigan bo'lsak-da, yanada yaxshiroq ishlash uchun yangi NVMe standartlariga o'tishingiz mumkin.

SATA 3.2 xususiyatlari bilan SATA Express bilan qo'shilgan ba'zi boshqa xususiyatlar

Endi yangi SATA spetsifikatsiyasi faqat yangi aloqa usullari va ulagichdan ko'proq narsani qo'shadi. Ularning ko'pchiligi mobil kompyuterlarga qaratilgan, biroq ular boshqa mobil bo'lmagan kompyuterlarga ham foydali bo'lishi mumkin. Eng katta quvvatni tejash xususiyati - yangi DevSleep rejimi. Bu, aslida, yangi energiya rejimi bo'lib, tizimdagi xotirani deyarli butunlay o'chirib qo'yishga imkon beradi, shu bilan birga uyqu rejimida quvvatni kamaytiradi. Bu maxsus noutbuklarning ishlaydigan vaqtlarini yaxshilashga yordam beradi, shu jumladan, SSD'lar atrofida ishlab chiqarilgan Ultrabukkalar va kam quvvat iste'moli.

SSHD foydalanuvchilari (qattiq davlat gibrid disklari) yangi standartlardan foyda olishadi, chunki ular yangi optimallashtirish to'plamiga joylashtirilgan. Joriy SATA qo'llanmalarida, haydovchi tekshiruvi nimani ko'rib chiqishi kerak bo'lgan narsalarga asoslangan holda keshni nima qilish kerakligini belgilashi kerak. Yangi tuzilma bilan operatsion tizim haydovchi tekshiruvchiga haydovchi tekshiruvi ustidagi yukni kamaytirish va ish faoliyatini yaxshilash uchun keshda saqlanishi kerak bo'lgan narsalarni aytib berishi mumkin.

Va nihoyat, RAID haydovchi sozlamalari bilan ishlatish uchun funktsiya mavjud. RAIDning maqsadlaridan biri ma'lumotlarni uzatib qo'yishdir. Chalg'igan haydovchilikni bartaraf etishda diskni almashtirish mumkin, keyin ma'lumotlar yig'im ma'lumotidan qayta tuziladi. Asosan, ular SATA 3.2 standartlarida yangi jarayonni qurdilar, bu esa qayta tiklash jarayonini takomillashtirishga yordam beradi.

Dasturni amalga oshirish va uni nima uchun qo'lga olish mumkin emas

SATA Express 2013 yilning oxiridan boshlab rasmiy standart bo'lib kelgan, ammo 2014 yil bahorida Intel H97 / Z97 yonga naushniklarini chiqargunga qadar kompyuter tizimlariga o'z usullarini o'tkaza olmadi. Yangi interfeysga ega bo'lgan anakartlar mavjud bo'lsa ham, yangi interfeysdan foydalanish imkoniyatiga ega bo'lgan ishga tushirish vaqtida hech qanday drayvlar mavjud emas. Buning sababi, SATA Express xizmatidan to'liq foydalanish uchun yangi buyruq navbatini operatsion tizimini qo'llab-quvvatlash masalalariga bog'liq. Hech bo'lmaganda joriy dasturlar SATA Express ulagichlarini mavjud SATA drayvlar bilan foydalanishga imkon beradi. Bu haydovchilar mavjud bo'lgach texnologiyani hozir sotib olayotganlar uchun amaliyotni osonlashtirishi kerak.

Xabar aslida M.2 interfeysi bilan chambarchas bog'liq emasligi sababidir. Bu faqat noutbuklar uchun ishlatiladigan, shuningdek, stol tizimlarida ishlatiladigan kichikroq form faktorini ishlatadigan qattiq disklar uchun ishlatiladi. Qattiq disklar hali ham SATA standartlarini kattaroq vaqtga ega. M.2 biroz ko'proq moslashuvchanlikga ega, chunki u katta drayvlarga tayanmaydi, shuningdek, SATA Expressning ikkita chizig'idan ko'ra tezroq drayverni bildiradigan to'rtta PCI-Express lentini ham ishlatishi mumkin. Shu nuqtada iste'molchilar hech qachon SATA Expressni qabul qilinmasligi mumkin.