Everything About IT Notes

Thursday, October 25, 2012



Dual Channel Architecture အေၾကာင္း
ယေန႔ေခတ္မွာ CPU ရဲ႕ Speed ေတြ တိုးလာတာႏွင့္ အမွ် CPU နဲ႔ အလုပ္တြဲလုပ္မယ့္ Device ေတြကလည္း
CPU ေလာက္နီးပါးျမန္ဆန္ဖို႔ လိုအပ္လာပါတယ္။ Dual Channel ကို Design ထုတ္ထားျခင္း၏
အဓိကရည္႐ြယ္ခ်က္က Memory Controller ပဲ ျဖစ္ပါတယ္။ Memory Controller က CPU နဲ႔ RAM
ၾကားမွာ႐ွိတဲ့ Data စီးဆင္းမႈကို ခ်ိန္ညႇိေပးပါတယ္။ သူက Memory Module တစ္ခုစီကို ဘယ္လိုႏႈန္း၊
ဘယ္လိုပံုစံနဲ႔ အလုပ္လုပ္ရမယ္ဆိုတာ သတ္မွတ္ေပးပါတယ္။ RAM က CPU ရဲ႕ ႏႈန္းအတိုင္း

လိုက္ၿပီးအလုပ္မလုပ္ႏိုင္ပါဘူး။ ႐ိုး႐ိုး Single- Channel Architecture မွာ RAM ရဲ႕ အလုပ္ေတြ
မၿပီးေသးတဲ့အတြက္ CPU က RAM ကို ေစာင့္ေနရတာမ်ိဳးေတြ ျဖစ္လာပါတယ္။ အဲဒီလို RAM ကို CPU က
ေစာင့္ေနရတာကို Bottleneck ျဖစ္တယ္လို႔ ေျပာၾကပါတယ္။ ပုလင္းလည္ပင္းက ေသးေတာ့ ပုလင္းႀကီးက
ဘယ္ေလာက္ပဲႀကီးႀကီး နည္းနည္းစီပဲ ဝင္ႏိုင္တာေပါ့။ CPU က ပုလင္းအႀကီးႀကီးနဲ႔တူၿပီး RAM ကေတာ့
ပုလင္းလည္ပင္းနဲ႔ တူပါတယ္။  Dual Channel Architecture မွာ Memory ရဲ႕ Bandwidth ကို
ႏွစ္ဆရ႐ွိတာေၾကာင့္ Bottleneck ျဖစ္တာကို ေလ်ာ့က်ေစပါတယ္။ Memory Channel တစ္ခုတည္းနဲ႔
အလုပ္လုပ္ရာက ေနာက္တစ္ခုထပ္ တိုးလာတယ္လို႔ေျပာလို႔ရပါတယ္။ ပုလင္းလည္ပင္းႏွစ္ခု ရသြားတာေပါ့။
Channel ႏွစ္ခုဟာ တၿပိဳင္နက္တည္း အလုပ္လုပ္တာဆိုေတာ့ Single Channel မွာတုန္းေလာက္ CPU က
မေစာင့္ရေတာ့ပါဘူး။ Dual ဆိုေတာ့ ႏွစ္ဆလို႔ ဘာသာျပန္လို႔ရပါတယ္။ Dual Channel Architecture ဆိုတာက
Data ေတြဟာ Memory ကေန Memory Controller ဆီကို ႏွစ္ေနရာကေန ၿပိဳင္ၿပီးသြားလို႔ရတာကို ဆိုလိုတာပါ။



ေနာက္တစ္နည္းဆိုရင္ေတာ့ Dual Channel နည္းပညာက Memory Controller ကို လမ္းေၾကာင္းႏွစ္ခု
ပိုင္ဆိုင္ေစပါတယ္။ လမ္းေၾကာင္းတစ္ခုရဲ႕ ပမာဏသည္ 64 bits ႐ွိခဲ့မယ္ဆိုရင္ သူ႔ဆီကို တၿပိဳင္နက္တည္းမွာ
128 bits ပို႔ႏိုင္မယ့္ Data Path တစ္ခု႐ွိတယ္လို႔ ေျပာလို႔ရပါၿပီ။ Dual Channel Architecture ကို ရ႐ွိဖို႔ဆိုရင္
Motherboard ကလည္း Dual Channel ကိုလက္ခံႏိုင္တဲ့ Board ျဖစ္ရပါမယ္။ Motherboard ေပၚမွာ RAM Slot
ႏွစ္ခုထက္ပိုၿပီးပါ႐ွိရပါမယ္။ ဥပမာ- ကိုယ့္ Motherboard မွာ Memory ပမာဏ 1 GB ထားခ်င္တယ္ဆိုပါေတာ့။
1 GB ႐ွိတဲ့ Memory တစ္ေခ်ာင္းပဲ စိုက္မယ္ဆိုိရင္ေတာ့ Dual Channel ကို Support လုပ္မွာ မဟုတ္ပါဘူး။
Dual Channel ကို Support လုပ္ေစခ်င္ရင္ေတာ့ 512 MB ႐ွိတဲ့ Memory ႏွစ္ေခ်ာင္းကို Slot
ႏွစ္ခုမွာၿပိဳင္စိုက္ရပါမယ္။ အကယ္၍ Memory Slot ေလးခု႐ွိခဲ့မယ္ဆိုရင္ေတာ့ ပံုမွာျပထားတဲ့အတိုင္း စိုက္ရမွာပါ။
Slot A မွာ တစ္ေခ်ာင္းစိုက္၊ Slot A1 မွာတစ္ေခ်ာင္းစိုက္၊ ဒါမွမဟုတ္ Slot B မွာ တစ္ေခ်ာင္းစိုက္၊ Slot B1
မွာတစ္ေခ်ာင္းစိုက္ရပါမယ္။ ဒါဆိုရင္DualChannelနဲ႔အလုပ္လုပ္ႏိုင္ၿပီျဖစ္ပါတယ္။DualChannelကို႐ွင္းလင္းေစရန္
ေအာက္မွာပံုႏွင့္ တကြ ႐ွင္းျပထားပါတယ္။






ကဲ အခုေလာက္ဆို Dual Channel ရဲ႕ သေဘာတရားကို နားလည္ေလာက္ပါၿပီ။ မိမိရဲ႕ System မွာ
Performance ေကာင္းေကာင္းသံုးႏိုင္ဖို႔ ရည္႐ြယ္ပါတယ္။ ေနာက္လေတြမွာလည္း Memory အေၾကာင္းကို
အလ်ဥ္းသင့္သလို ထည့္သြင္းေရးသား ပါဦးမယ္။
Product of
MY DATA Game & Software CD/DVD

0 comments:

Post a Comment