SATA Express ကိုကဘာလဲ?

ဘယ်လို SATA ၏နောက်ဆုံးရေးသားချိန်ဗားရှင်းကို PC မြန်နှုန်းကိုတိုးပှားတျောမူမညျ

ဒါကြောင့်ကွန်ပျူတာသိုလှောင်မှုမှကြွလာသောအခါ SATA သို့မဟုတ် Serial ATA ကြီးမားတဲ့အောင်မြင်မှုဖြစ်ခဲ့သည်။ အဆိုပါ interface ပေါ်မှာအဆိုပါ standadization ကွန်ပျူတာနှင့်သိုလှောင်ရေးကိရိယာတို့အကြားလွယ်ကူသော installation နဲ့လိုက်ဖက်တဲ့အဘို့ခွင့်ပြုပါတယ်။ အဆိုပါပြဿနာ Serial ဆက်သွယ်ရေး၏ဒီဇိုင်းအများအပြားနှင့်အတူ၎င်း၏ကန့်သတ်ရောက်ရှိပြီဖြစ်ပါသည် solid state drive ကို interface ၏စွမ်းဆောင်ရည်ထက် drive ကိုအားဖြင့်အဖြစ်သို့ပေးခံရ။ ထိုအကြောင်းကြောင့်, ကွန်ပျူတာနှင့်အကြားဆက်သွယ်ရေးသစ်စံချိန်စံညွှန်းများ သိုလှောင်မှု drives တွေကို တီထွင်ခံရဖို့လိုအပ်ခဲ့ပါတယ်။ SATA Express ကိုစွမ်းဆောင်ရည်ကွာဟမှုကိုဖြည့်ဖို့အတွက်ခြေလှမ်းနေရာအရပ်ဖြစ်၏။

SATA သို့မဟုတ် PCI-Express ကိုဆက်သွယ်ရေးဝန်ကြီး

လက်ရှိ SATA 3.0 သတ်မှတ်ချက်များအကြမ်းဖျင်း 750MB / s ဘာသာပေးသောရုံ 6.0Gbps bandwidth ကိုကန့်သတ်ထားခဲ့ကြသည်။ အဆိုပါ interface နဲ့အလုံးစုံတို့အဘို့ overhead နှင့်အတူယခု, ကထိရောက်သောစွမ်းဆောင်မှုရုံ 600MB / s ကန့်သတ်ခံခဲ့ရတာကိုဆိုလိုတယ်။ အစိုင်အခဲပြည်နယ် drives တွေကိုလက်ရှိမျိုးဆက်အတော်များများမရှိမဖြစ်လိုအပ်တဲ့ဒီကန့်သတ်ရောက်ရှိနေပြီနှင့်ပိုမြန် interface ကိုအချို့ပုံစံလိုအပ်ပါပြီ။ အဆိုပါ SATA 3.2 SATA Expess ဟောင်းများကိုစက်ကိရိယာများနှင့် Compatibility ကိုနောက်ပြန်သေချာ, devices တွေကိုသူတို့လက်ရှိ SATA နည်းလမ်းကိုအသုံးပြုချင်ရှိမရှိကောက်ဖို့ခွင့်ပြုခြင်းအားဖြင့်ကွန်ပျူတာနှင့် devices များအကြားဆက်သွယ်ရေး၏မိတ်ဆက်အသစ်တစ်ခုနည်းလမ်း၏အစိတ်အပိုင်းတစ်ခုဖြစ်သည့်သတ်မှတ်ချက်ဒါမှမဟုတ်ပိုမြန်သုံးစွဲဖို့ PCI -Express ဘတ်စ်ကား။

အဆိုပါ PCI-Express ကိုဘတ်စ်ကားအစဉ်အလာဟာလက်ရှိ PCI-Express ကို 3.0 စံချိန်စံညွှန်းများလက်အောက်တွင်စသည်တို့ကို interfaces, ကို USB port များ, networking, CPU နဲ့ထိုကဲ့သို့သောဂရပ်ဖစ်ကတ်များအဖြစ်ကိရိယာများအကြားဆက်သွယ်အတွက်အသုံးပြုခဲ့ပြီးတစ်ခုတည်း PCI-Express ကိုလမ်းသွား 1GB အထိကိုင်တွယ်ထိန်းသိမ်းနိုင် / ပိုမြန်လက်ရှိ SATA interface ကိုထက်ကအောင်ပါ။ အဲဒီတစ်ခုတည်း PCI-Express ကိုလမ်းသွားအောင်မြင်ရန်နိုင်ပါတယ်ကားအဘယ်သို့ပေမယ့်ထုတ်ကုန်မျိုးစုံလမ်းကြောင်းကိုသုံးနိုင်သည်။ အဆိုပါ SATA Express ကိုသတ်မှတ်ချက်များနှင့်အညီ, သစ်ကိုကို interface နှင့်အတူတစ် drive ကို 2GB / s ကိုကယခင် SATA 3.0 အမြန်နှုန်းနီးပါးသုံးကြိမ်အမြန်နှုန်းအောင်၏အလားအလာ bandwidth ကိုရှိသည်ဖို့ (မကြာခဏ x2 အဖြစ် reffered) နှစ်ခု PCI-Express ကိုလမ်းကြောင်းကိုသုံးနိုင်သည်။

The New SATA Express ကို Connector

အခုတော့သစ်ကို interface ကိုလည်းအသစ်တခု connector ကိုလိုအပ်သည်။ အဆိုပါ connector ကိုအမှန်တကယ် PCI-Express ကိုအခြေခံတဲ့ဆက်သွယ်ရေးများနှင့်အတူဆကျဆံသောတတိယအနည်းငယ်သေးငယ် connector ကိုနှင့်အတူနှစ်ဦးကို SATA ဒေတာ connectors ပေါင်းစပ်ဘာဖြစ်လို့လဲဆိုတော့ဒါဟာအတန်ငယ်ဆင်တူကြည့်ရှုနိုငျသညျ။ အဆိုပါနှစ်ဦးကို SATA connector မြားအမှန်တကယ်အပြည့်အဝအလုပ်လုပ်တဲ့ SATA 3.0 port ဖြစ်ကြသည်။ ဒါကကွန်ပျူတာပေါ်တွင်တစ်ခုတည်း SATA Express ကို connector ကိုနှစ်ခုအဟောင်းတွေ SATA port များကိုထောကျပံ့နိုငျကွောငျးကိုဆိုလိုသည်။ သင် connector ကိုသို့အသစ်များ SATA Express ကိုအခြေပြု drive ကို plug ချင်သည့်အခါအဆိုပါကိစ္စကိုလာပါတယ်။ အဆိုပါ SATA Express ကို connectors အားလုံးသည် drive ကိုအဟောင်း SATA ဆက်သွယ်ရေးဒါမှမဟုတ်အသစ်များ PCI-Express ကိုအပေါ်အခြေခံသည်ရှိမရှိအပြည့်အဝအကျယ်ကိုသုံးပါလိမ့်မယ်။ ဒါကြောင့်တဦးတည်း SATA Express ကိုဖြစ်စေနှစ်ဦးကို SATA drives တွေကိုသို့မဟုတ်တဦးတည်း SATA Express ကို drive ကိုကိုင်တွယ်နိုင်ပါတယ်။

ဒီတော့အဘယ်ကြောင့်တစ်ဦး PCI-Express ကိုအခြေပြု SATA Express ကို drive ကိုဖွင့်တစ်ခုတည်းတတိယ connector ကိုထက်နှစ်ခု SATA port များမသုံးပါသနည်း ဒါက SATA Express ကိုအခြေပြု drive ကိုနည်းပညာတစ်ခုခုကိုကိုသုံးနိုင်သည်ဟူသောအချက်ကိုအတူလုပ်ဖို့ရှိပါတယ်, ဒါကြောင့်နှစ်ဦးစလုံးနှင့်အတူ interface ကိုရှိသည်ဖို့လိုအပ်ပါတယ်။ ဒီအပြင်များစွာသော SATA port များ Processor ကိုနှငျ့ဆကျသှယျများအတွက် PCI-Express ကိုလမ်းသွားဆက်စပ်နေကြသည်။ တစ်ဦး SATA Express ကို drive ကိုနှင့်အတူတိုက်ရိုက် PCI-Express ကို interace အသုံးပြုခြင်းအားဖြင့်, သင်ထိရောက်စွာဘာပဲဖြစ်ဖြစ်ကြောင်း interface ကိုချိတ်ဆက်နှစ်ခု SATA port များမှဆက်သွယ်ရေးဖြတ်နေကြသည်။

command Interface ကိုန့်သတ်ချက်များ

SATA ထိထိရောက်ရောက်စက်ကိရိယာနှင့်ကွန်ပျူတာအတွင်းရှိ CPU ကိုအကြား data ကိုဆကျသှယျဖို့နည်းလမ်းဖြစ်ပါတယ်။ ဒီအလွှာအပြင်, ရေးသားနှင့်သိုလှောင်မှု drive ကိုမှဖတ်ရပါမည်အဘယ်အရာပေါ်တွင် command များပေးပို့ဖို့ဒီထိပ်ပေါ်မှာ run သော command တစ်ခုအလွှာလည်းမရှိ။ နှစ်ပေါင်း, ဒီ AHCI (Advance Host က control interface) ကကိုင်တွယ်လျက်ရှိသည်။ ဒါကဒါကြောင့်မရှိမဖြစ်လိုအပ်တဲ့လက်ရှိတွင်စျေးကွက်အပေါ်တိုင်း operating system သို့ရေးထားသမျှသောစံခဲ့တာဖြစ်ပါတယ်။ ဤသည်ကိုထိထိရောက်ရောက် SATA plug ကိုနှင့်ကစားမောင်းစေ။ အဘယ်သူမျှမပို drivers တွေကိုလိုအပ်နေပါသည်။ နည်းပညာထိုကဲ့သို့သော hard drive တွေနဲ့ USB flash drive ကိုအဖြစ်အဟောင်းတွေနှေးကွေးနည်းပညာနှင့်အတူကောင်းစွာအလုပ်လုပ်ခဲ့နေစဉ်, တကယ့်ကိုပိုမိုမြန်ဆန် SSDs ပြန်ရရှိထားသည်။ အဆိုပါပြဿနာ AHCI command ကိုတန်းစီလူတန်း 32 ပညတ်တော်တို့ကိုကိုင်ထားနိုင်ပါတယ်စဉ်တစ်ခုသာတစ်ခုတည်းတန်းစီစရာရှိသောကြောင့်, ကနေဆဲသာအချိန်တစ်ခုတည်း command ကို process နိုငျသောကွောငျ့ဖွစျသညျ။

အဆိုပါ NVMe (non-volatile memory Express ကို) command ကို set ကိုလာနေရာအရပ်ဖြစ်၏။ ဒါဟာ 65.536 command ကိုစီတန်းတန်းစီနှုန်း 65.536 ပညတ်တော်တို့ကိုကိုင်နိုင်စွမ်းနှင့်အတူတစ်ဦးချင်းစီ၏တစ်ဦးစုစုပေါင်းပါရှိပါတယ်။ ထိထိရောက်ရောက်, ဒီ drive ကိုမှသိုလှောင်မှုပညတ်တော်အပြိုင်အပြောင်းအလဲနဲ့အဘို့ခွင့်ပြုပါတယ်။ ဒါဟာဘာဖြစ်လို့လဲဆိုတော့ drive ကိုခေါင်းနေဆဲတစ်ခုတည်း command ကိုမှထိထိရောက်ရောက်န့်အသတ်ပေမယ့်သူတို့ရဲ့မျိုးစုံမှတ်ဉာဏ်ချစ်ပ်နှင့်အတူအစိုင်အခဲပြည်နယ် drives တွေကိုထိုသို့ထိရောက်စွာတစ်ပြိုင်နက်ကွဲပြားခြားနားသောချစ်ပ်များနှင့်ဆဲလ်မျိုးစုံပညတ်တော်တို့ကိုစာဖြင့်ရေးသားသူတို့ရဲ့ bandwidth ကိုမြှင့်တင်ရန်နိုင်ပါတယ်အဖြစ်ဒါက hard drive ကိုအကျိုးရှိသည်မဟုတ် ။

ဤကွီးစှာသောအသံစခွေငျးငှါဒါပေမယ့်ပြဿနာတစ်ခုတစ်နည်းနည်းရှိသေး၏။ ဒါကနည်းပညာအသစ်တစ်ခုဖြစ်ပြီးရလဒ်အဖြစ်ကစျေးကွက်အပေါ်လက်ရှိလည်ပတ်မှုစနစ်များအများစုသို့ built မပေးပါ။ တကယ်တော့အများစုသည် drives တွေကိုအသစ်က NVMe နည်းပညာကိုအသုံးပြုနိုင်အောင်နောက်ထပ်ယာဉ်မောင်းသူတို့အထဲသို့ install လုပ်ထားရှိသည်ဖို့လိုအပ်ပါလိမ့်မယ်။ ဒါဟာ software ကို AHCI ရဲ့ပထမဦးဆုံးမိတ်ဆက်ဆင်တူရင့်ကျက်ဖို့ရှိပါတယ်အဖြစ် SATA Express ကို drives တွေကိုအဘို့အမြန်ဆုံးစွမ်းဆောင်မှုများဖြန့်ကျက်အချို့အချိန်ကြာနိုင်ဆိုလိုသည်။ ကျေးဇူးတင်စရာ, SATA Express ကိုသငျသညျဆဲ AHCI ယာဉ်မောင်းနှင့်အတူယခုနည်းပညာသစ်ကိုသုံးပါနှင့်အလားအလာတိုးတက်လာသောစွမ်းဆောင်ရည်အဘို့အနောက်ပိုင်းတွင်အသစ်များ NVMe စံချိန်စံညွှန်းများပြောင်းရွှေ့နိုင်အောင် drives တွေကိုဖြစ်ကောင်း drive ကိုပွနျလညျပွောငျးခံရလိုအပ်ဆိုသော်ငြားနှစ်ခုနည်းလမ်းတစ်ခုခုကိုသုံးစွဲဖို့ခွင့်ပြုပါတယ်။

SATA ကနေတဆင့် SATA Express ကိုအတူ Added အချို့ကအခြားအင်္ဂါရပ်များ 3.2 သတ်မှတ်ချက်များ

အခုတော့သစ်ကို SATA သတ်မှတ်ချက်များရုံသစ်ကိုဆက်သွယ်ရေးနည်းလမ်းများနှင့် connector ကိုထက်ပိုမိုထည့်ပါ။ သူတို့ထဲကအများစုဟာမိုဘိုင်းကွန်ပျူတာများဆီသို့ဦးတည်ပစ်မှတ်ထားနေကြသည်ဒါပေမဲ့သူတို့လည်းအဖြစ်ကောင်းစွာနဲ့အခြား Non-မိုဘိုင်းကွန်ပျူတာများကိုအကြိုးရှိနိုငျပါသညျ။ အများဆုံးထူးဆန်းသောတန်ခိုးတော်ကိုကယျတငျအင်္ဂါရပ်အသစ်တစ်ခု DevSleep mode ကိုဖြစ်ပါတယ်။ ဒါဟာမရှိမဖြစ်လိုအပ်တဲ့လုံးဝနီးပါးရသောအခါအိပ်ပျော်ခြင်း mode မှာပါဝါသရေကျလျှော့ချအရှင်ပိတ်ထားရန်သိုလှောင်မှုအတွက်စနစ်များကိုခွင့်ပြုအသစ်တစ်ခုပါဝါ mode ကိုဖြစ်ပါတယ်။ ဒါကအပါအဝင်အထူးလက်တော့ပ်ရဲ့ running ကြိမ်တိုးတက်ကောင်းမွန်အောင်ကူညီသင့်တယ် Ultrabook တွေနဲ့ SSDs နဲ့အနိမ့်ပါဝါစားသုံးမှုန်းကျင်ဒီဇိုင်းရေးဆွဲ။

၏အသုံးပြုသူများ SSHD (အစိုင်အခဲပြည်နယ်စပ် drives တွေကို) သူတို့ပိုမိုကောင်းမွန်ရေး၏အသစ်တစ်စုံအတွက်ထားကြပြီအဖြစ်ကိုလည်းအသစ်သောစံချိန်စံညွှန်းများအနေဖြင့်အကျိုးရှိမည်။ လက်ရှိ SATA အကောင်အထည်ဖော်ရာတွင်, drive ကို Controller ကိုကမေတ္တာရပ်ခံဆောင်ကြဉ်းရှုမြင်သောအရာကိုအပေါ်မှာအခြေခံ cache ကိုမဖြစ်သင့်သငျ့သညျအဘယျသို့ပစ္စည်းများဆုံးဖြတ်ရန်လိမ့်မယ်။ အသစ်ကဖွဲ့စည်းပုံနှင့်တကွ, operating system ကိုအခြေခံက drive ကို controller နှင့်တိုးတက်ကောင်းမွန်ရေးစွမ်းဆောင်ရည်အပေါ် overhead ပမာဏကိုလျော့ကျစေပါတယ်သော cache ထဲတွင်ကိုင်သင့်သောပစ္စည်းများကို drive ကို Controller ကိုပြောပြနိုင်ဘူး။

နောက်ဆုံးအနေနဲ့နှင့်အတူအသုံးပြုမှုများအတွက် function ကိုလည်းမရှိ RAID drive ကို Setup ။ RAID ၏ရည်ရွယ်ချက်တစ်ခုမှာ data တွေကို redundancy အဘို့ဖြစ်၏။ တစ်ဦး drive ကိုပျက်ကွက်၏ဖြစ်ရပ်မှာ drive ကိုအစားထိုးနိုင်ပြီးတော့ data သည် checksum ဒေတာကနေပြန်လည်တည်ဆောက်မည်ဖြစ်သည်။ အနှစ်သာရမှာတော့သူတို့ဒေတာမဟုတ်သောအရာတို့ကိုနှိုင်းယှဉ်ပျက်စီးသောအသိအမှတ်ပြုခြင်းအားဖြင့်ပြန်လည်တည်ဆောက်ဖြစ်စဉ်ကိုတိုးတက်ကောင်းမွန်အောင်ကူညီနိုငျသော SATA 3.2 စံချိန်စံညွှန်းအတွက်ဖြစ်စဉ်သစ်တခုတညျဆောကျပါပွီ။

အကောင်အထည်ဖော်ရေးနှင့်အဘယ်ကြောင့်တွင်ဖမ်းမိမနေခဲ့ဖူး

SATA Express ကို 2013 နှစ်ကုန်ကတည်းကတာဝန်ရှိသူတစ်ဦးစံခဲ့ပေမယ့်တောင်မှအခုအသစ်က interface ကို featuring motherboards နှင့်အတူ 2014 ခုနှစ်နွေဦးအတွက် Intel က H97 / Z97 chipset များတွင်၏လွှတ်ပေးရန်သည်အထိကွန်ပျူတာစနစ်များသို့ယင်း၏နည်းလမ်းတွေအောင်စတင်မထားပါဘူး, ရှိပါတယ်ထားပါတယ် အသစ်က interface ကိုသုံးစွဲဖို့တတ်နိုင်သောပစ်လွှတ်သည့်အချိန်တွင်မျှ drives တွေကို။ ဒါကဘာဖြစ်လို့လဲဆိုတော့ SATA Express ကိုအပြည့်အဝအားသာချက်ယူ queuing သစ်ကို command ကိုများအတွက် operating system ကိုထောက်ခံမှုပတျဝနျးကငျြကိစ္စရပ်များ၏ဖွယ်ရှိသည်။ အနည်းဆုံးလက်ရှိကလပ်စရှိပြီးသား SATA drives တွေကိုနှင့်အတူအသုံးပြုရရန် SATA Express ကို connectors ခွင့်ပြုလုပ်ပါ။ ဒါက drives တွေကိုရရှိနိုင်ပါဖြစ်လာကြဘူးတစ်ချိန်ကယခုနည်းပညာကိုဝယ်ယူရန်ဖြစ်ပျက်သောသူတို့အဘို့အအကောင်အထည်ဖော်မှုဖြေလျှော့ကူညီသင့်ပါတယ်။

အဆိုပါ interface ကိုတကယ်ပေါ်ဖမ်းမိမရှိသေးပေသောအကြောင်းပြချက်တကယ်နှင့်ပေါင်းဘော် M.2 interface ကို။ ဒါကလက်ပ်တော့ကွန်ပျူတာများအတွက်ဒါပေမယ့်လည်း desktop ပေါ်မှာစနစ်များဖြင့်အသုံးပြုနေသောသေးငယ်တဲ့ပုံစံအချက်အသုံးပြု solid state drive များအတွက်သီးသန့်အသုံးပြုသည်။ hard drives နေဆဲ SATA စံချိန်စံညွှန်းများအတိုင်းထက်အလွန်ခဲအချိန်ရှိသည်။ M.2 ကပိုကြီး drives တွေကိုအပေါ်မှီခိုပါဘူးဘာဖြစ်လို့လဲဆိုတော့နည်းနည်းပိုပြီးပြောင်းလွယ်ပြင်လွယ်ရှိပါတယ်ဒါပေမယ့်လည်း SATA Express ၏နှစ်ခုလမ်းကြောင်းထက်ပိုမြန် drives တွေကိုဆိုလိုတာကလေး PCI-Express ကိုလမ်းကြောင်းကိုသုံးနိုင်သည်။ ဤအချက်မှာစားသုံးသူဟာ SATA Express ကိုအစဉ်အဆက်လက်ခံကျင့်သုံးလျက်ရှိမမြင်ရပေမည်။