RAM ဘယ္ႏွစ္မ်ိဳးရွိသလဲ ၎တို႔၏အသံုးခ်မႈမ်ား ~ MICT Garden

RAM ဘယ္ႏွစ္မ်ိဳးရွိသလဲ ၎တို႔၏အသံုးခ်မႈမ်ား


ပထမဆံုး Computer အတြင္းအသံုးျပဳဖို႔လုိအပ္တဲ့ Memory အေၾကာင္း ေလ့လာၾကည့္ရေအာင္။ Memory မွာ ROM (Read Only Memory) နဲ႔ RAM (Random Access Memory) ဆိုၿပီး ႏွစ္မ်ိဳးရွိတယ္ဆိုတာ အားလံုးသိၿပီးသားပါ။ ဒီေတာ့ ပုိၿပီးနားလည္သြားေအာင္ ပံုေလးကိုၾကည့္ရေအာင္။
ပံု-၁


ပံုထဲမွာျမင္ရတဲ့အတုိင္း ROM နဲ႔ RAM အမ်ိဳးအစားေတြကို ရွင္းရွင္းလင္းလင္းျမင္ေတြ႔ရပါတယ္။ ဒီေတာ့ RAM အမ်ိဳးအစားေတြကုိ ေလ့လာမွာမို႔ ROM အေၾကာင္းကုိ ေက်ာ္သြားလုိက္မယ္ေနာ္။ ဟီး... မဟုတ္ရင္ ၿပီးမွာ မဟုတ္ေတာ့ဘူး။ ဟဲဟဲ... ေနာက္တာပါ။ စိတ္၀င္စားစရာ ေကာင္းတာက RAM မွာမွ SRAM (Static RAM) နဲ႔ DRAM (Dynamic RAM) ဆိုၿပီး အမ်ိဳးအစား ႏွစ္မ်ိဳးထပ္ရွိေနတယ္ ဆုိတာပါ။ L1, L2 နဲ႔ L3 စတဲ့ Cache အမ်ိဳးအစားေတြက SRAM ေတြျဖစ္ၿပီး DRAM လုိ႔ေခၚတဲ့ Main Memory အပိုင္းမွာေတာ့ ေလ့လာစရာေတြ အမ်ားႀကီးပါပဲ။ ဒီေတာ့ တစ္ခုခ်င္းစီကုိ ေလ့လာၾကည့္ရေအာင္။

SRAM (Static Random Access Memory)
SRAM ဆုိတာက ေစာေစာကေျပာခဲ့သလုိ RAM အမ်ိဳးအစား ႏွစ္မ်ိဳးရွိတဲ့အထဲမွ တစ္မ်ိဳးျဖစ္ၿပီးေတာ့ သူက DRAM ထက္ပိုျမန္တဲ့အျပင္ ပုိၿပီး ယံုၾကည္စိတ္ခ်မႈ (Reliable) ရွိပါတယ္။ သူ႔ကို Static လုိ႔ေခၚရတာကလည္း Data ေတြသိမ္းတဲ့အခါ DRAM လုိ Refresh လုပ္ဖို႔ မလုိလုိ႔ပါပဲ။ CPU မွာ ျမင္ေတြ႕ရတဲ့ L1 , L2 နဲ႔ L3 Cache ေတြဟာ SRAM အမ်ိဳးအစားေတြပါပဲ။
ပံု-၁a

DRAM (Dynamic Random Access Memory)
Computer တိုင္းမွာ RAM ဆုိတာကလည္း မရွိိမျဖစ္လုိအပ္တဲ့အရာတစ္ခုပါ။ အမ်ားအားျဖင့္ RAM လို႔ေျပာေျပာေနၾကတဲ့ Main Memory ဆုိတာက DRAM ကုိေျပာတာပါ။ Main Memory ကို RAM လုိ႔ အလြယ္နည္းနဲ႔ ေခၚဆုိေနၾကေပမယ့္ တကယ္တမ္းေတာ့ RAM မွာ အမ်ိဳးအစား ႏွစ္မ်ိဳးရွိတဲ့အထဲက DRAM ျဖစ္ပါတယ္။ အခုဆက္လက္ၿပီး DRAM အမ်ိဳးအစားေတြကို ေလ့လာၾကည့္ရေအာင္။
SO-DIMM
SO-DIMM ဆုိတာက Small Outline Dual In-line Memory Module ရဲ႕အတုိေကာက္စာလံုးေလးျဖစ္ၿပီး DIMM အမ်ိဳးအစားတစ္မ်ိဳး ျဖစ္ပါတယ္။ SO-DIMM ကို Notebook computer ေတြမွာ အသံုးျပဳတာမ်ားပါတယ္။ 72 pins ရွိတဲ့ SO-DIMM ေတြဟာ 32-bit ကုိသာ Support လုပ္ႏိုင္ၿပီး 144 pins နဲ႔ 200 pins ရွိတဲ့ SO-DIMM ေတြကေတာ့ 64-bit အထိ Support လုပ္ႏိုင္ပါတယ္။ သုိ႔ေပမယ့္ တစ္ခုသတိျပဳရမွာကေတာ့ မိမိအသံုးျပဳေနတဲ့ Motherboard အမ်ိဳးအစားက ကုိယ္အသံုးျပဳမယ့္ Memory SO-DIMM အမ်ိဳးအစားကုိ Support လုပ္ေဆာင္ျခင္းရွိ၊မရွိဆုိတာ အရင္ဆံုးစစ္ေဆးၾကည့္ဖုိ႔လုိပါတယ္။

ပံု-၂ (72, 144, 200) SO-DIMM
Micro-DIMM

Micro-DIMM ဆုိတာကေတာ့ Micro Dual In-line Memory Module ရဲ႕ အတုိေကာက္စကားလံုးျဖစ္ၿပီး Laptops ေတြမွာအသံုးျပဳမႈ မ်ားပါတယ္။ Pins အေရအတြက္အေနနဲ႔က 144 pins နဲ႔ 172 pins တို႔ရွိပါတယ္။

ပံု-၃ (144, 172) Micro-DIMM
SIMM

SIMM ဆုိတာက Single In-line Memory Module ရဲ႕ အတုိေကာက္စကားလံုးေလးပါ။ SIMM ဆိုတာကေတာ့ Memory chips ေလးေတြ စုစည္းထားတဲ့ Circuit board တစ္ခုပါပဲ။ Macintoshes အမ်ိဳးအစားေတြမွာဆုိရင္ SIMM Memory တစ္ခုမွာ RAM chips (၈) ခုသာ ပါ၀င္ေပမယ့္ PCs ေတြမွာဆုိရင္ေတာ့ RAM chips (၉) ခု ပါ၀င္ၿပီး (၉) ခုေျမာက္ chip ေလးကို အမွားစစ္ဖို႔ရန္ (Parity Error Checking) အတြက္အသံုးျပဳထားပါတယ္။
SIMM Memory ေလးကုိ bits နဲ႔ မဟုတ္ဘဲ bytes နဲ႔ တိုင္းတာမႈျပဳပါတယ္။ Pins အေရအတြက္အေနနဲ႔လည္း 30 pins (သိုိ႔) 72 pins ရွိပါတယ္။
FPM RAM
FPM RAM ဆုိတာက Fast Page Mode RAM ရဲ႕ အတုိေကာက္ အေခၚအေ၀ၚေလးပါ။ DRAM အမ်ိဳးအစားတစ္ခုျဖစ္ၿပီး အလုပ္လုပ္ေဆာင္ တဲ့အခါ လ်င္ျမန္မႈရွိပါတယ္။ Fast Page Mode ဆိုတဲ့ နာမည္အတုိင္း တူညီတဲ့ Row (သို႔) Page အတြင္းမွာရွိေနတဲ့ Data ေတြကုိ လ်င္ျမန္စြာ လုပ္ေဆာင္ေပးပါတယ္။ တစ္ခါတစ္ရံ Page Mode Memory လုိ႔လည္းေခၚပါတယ္။

ပံု-၄ 30 pin SIMM (Usually FPM or EDO RAM)
EDO DRAM

EDO DRAM ဆုိတာက Extended Data Output DRAM ရဲ႕ အတုိေကာက္စာသားေလးပါ။ EDO ရဲ႕ အေနာက္မွာ DRAM ဆုိတာကို ျမင္ကတည္းက DRAM အမ်ိဳးအစားတစ္ခုပါပဲဆုိတာ ေျပာစရာမလုိေအာင္ သိၿပီးသားျဖစ္မွာပါ။ အဲ... DRAM အမ်ိဳးအစားဆုိေပမယ့္ EDO DRAM က DRAM ထက္ပုိျမန္တယ္ဆိုပဲ။ ဘာလုိ႔လဲဆုိေတာ့ DRAM က တစ္ႀကိမ္မွာ Data Block တစ္ခုကုိသာ လုပ္ေဆာင္ႏိုင္ေပမယ့္ EDO DRAM က်ေတာ့ Data Block တစ္ခုကို CPU ထံပို႔လႊတ္ေနတုန္း တစ္ႀကိမ္တည္းမွာ ေနာက္ထပ္ Data Block တစ္ခုကုိ စၿပီးအလုပ္လုပ္ေဆာင္လုိ႔ရႏုိ္င္ပါတယ္။

ပံု-၅ 72 pin SIMM (EDO RAM)
DIMM

DIMM ဆုိတာက Dual Inline Memory Module ရဲ႕ အတုိေကာက္စကားလံုုးေလးျဖစ္ၿပီး SIMM ကဲ့သို႔ Memory Chips ေလးေတြပါ၀င္တဲ့ Circuit board ေလးတစ္ခုပါပဲ။ သို႔ေပမယ့္ SIMM က 32-bit path သာရွိၿပီး DIMM မွာေတာ့ 64-bit path ရွိပါတယ္။ ဒါေၾကာင့္ Pentium Processor လုိမ်ိဳး Memory အတြက္ 64-bit path လိုအပ္တဲ့အခါ SIMM ကုိသာ အသံုးျပဳမယ္ဆုိရင္ ႏွစ္ခုအသံုးျပဳရမွာျဖစ္ၿပီး DIMM ဆိုရင္ေတာ့ တစ္ခုတည္းနဲ႔ အဆင္ေျပမႈရွိပါတယ္။ DIMM တစ္ခုမွာ Pins အေရအတြက္အေနနဲ႔ 168 pins ရွိပါတယ္။
SDRAM
SDRAM ဆုိတာက Synchronous DRAM ရဲ႕အတုိေကာက္စာသားျဖစ္ၿပီး DRAM အမ်ိဳးအစားအသစ္တစ္မ်ိဳးပါ။ SDRAM ရဲ႕ Clock Speed ကလည္း လ်င္ျမန္္မႈရွိပါတယ္။ 133 MHz ရွိၿပီး FPM RAM ထက္ သံုးဆ ပုိျမန္သလုိ EDO DRAM ထက္ ႏွစ္ဆ ပုိ၍ လ်င္ျမန္မႈရွိပါတယ္။ ဒါေၾကာင့္ ေနာက္ပုိင္း Computer ေတြမွာ EDO DRAM ေနရာမွာ SDRAM ေတြကို အသံုးျပဳလာခဲ့ပါတယ္။

ပံု-၆ 168 pin DIMM (SDRAM)
DDR SDRAM

DDR SDRAM ဆိုတာက Double Data Rate Synchronous DRAM ရဲ႕အတုိေကာက္အေခၚအေ၀ၚျဖစ္ၿပီး SDRAM အမ်ိဳးအစားတစ္မ်ိဳး ျဖစ္ပါတယ္။ DDR SDRAM ကို SDRAM II လုိ႔လည္းေခၚပါတယ္။ Double ဆိုတဲ့အတိုင္း Data Rate က ႏွစ္ဆပုိမုိသယ္ေဆာင္ႏုိင္တဲ့အတြက္ လ်င္ျမန္မႈရွိလာပါတယ္။ Pins အေရအတြက္အေနနဲ႔က 184 pins ရွိပါတယ္။

ပံု-၇ 184 pin DIMM (DDR-SDRAM)
DDR2-SDRAM

DDR2-SDRAM ကေတာ့ Double Data Rate Synchronous DRAM 2 ရဲ႕ အတုိေကာက္အသံုးအႏႈန္းျဖစ္ၿပီး DDR အမ်ိဳးအစားျဖစ္ေသာ္လည္း အလုပ္လုပ္မႈႏႈန္း (Speed) ပိုမုိ လ်င္ျမန္မႈရွိလာပါတယ္။

ပံု-၈ 240 DIMM (DDR2-SDRAM)
DDR3-SDRAM

DDR3-SDRAM ဆိုတာက Double Data Rate Synchronous DRAM 3 ျဖစ္ၿပီး DDR အမ်ိဳးအစားသစ္တစ္မ်ိဳးျဖစ္ပါတယ္။ SDRAM ေတြအားလံုးအနက္ Speed အျမန္ဆံုးျဖစ္ပါတယ္။

ပံု-၉ 240 DIMM (DDR3-SDRAM)
RIMM

RIMM ဆုိတာက Rambus Inline Memory Module ရဲ႕ အတုိေကာက္စာသားေလးျဖစ္ၿပီး RDRAM chips ကုိအသံုးျပဳထားပါတယ္။ ၿပီးေတာ့ RIMM က DIMM package တူေပမယ့္ Pin Settings ကြာျခားမႈရွိပါတယ္။ RIMM မွာ Pins အေရအတြက္အေနနဲ႔ 184 pins နဲ႔ 232 pins ရွိပါတယ္။

ပံု-၁၀ 184 pin RIMM (RDRAM)
RDRAM

RDRAM ဆိုတာက Rambus DRAM ရဲ႕ အတုိေကာက္အေခၚအေ၀ၚျဖစ္ၿပီး DRAM အမ်ိဳးအစားတစ္မ်ိုဳးျဖစ္ပါတယ္။

ပံု-၁၁ 232 pin RIMM (RDRAM)
ဒီေလာက္ဆုိရင္ေတာ့ RAM အမ်ိဳးအစားေတြအေၾကာင္း အေတာ္ေလးသိရွိလာပါၿပီေနာ္။

ပံု-၁၂
ဒီေတာ့ RAM နဲ႔ ပတ္သက္တဲ့ သင္ခန္းစာေလးကုိ ဒီေလာက္နဲ႔ အဆံုးသတ္လုိက္ပါတယ္။ ရႊင္လန္းခ်မ္းေျမ့ၾကပါေစ။

Ref:Negretarn Laēnn Sarn
 

0 comments:

Post a Comment

လာေရာက္အားေပးတဲ့အတြက္ ေက်းဇူးအမ်ားႀကီးတင္ပါတယ္။ အဆင္မေျပျဖစ္ခဲ့ရင္ ခြင့္လြတ္နားလည္ေပးပါ။ အဆင္မေျပျဖစ္ပါက Comment ေရးခဲ့ႏုိင္ပါသည္။ လုိအပ္မႈတစ္ခုခု ရွိပါက C-Box တြင္ Message ထားခဲ့ႏုိင္ပါသည္။

ကၽြန္ေတာ္ရဲ႕ Blog ေရးေဖာ္၊ ေရးဖက္ ညီအစ္ကိုမ်ားနဲ႔ ဆက္သြယ္ခ်င္ရင္ေတာ့

ကိုျမတ္ း mckomyat@gmail.com/
ကိုကိုေဇာ္ း kokozawbeec@gmail.com/
ေရနီသားၿဖိဳးေလး း yenihackerlay@gmail.com/
ေရႊမိုးညိဳ း kosaimonyo@gmail.com/
ဦးအာကာ း mr.heartbreaker14@gmail.com/
ကိုျပည့္ျဖဳိးေအာင္ း ppa2496@gmail.com/
ကိုျပည့္ျဖိဳးေက်ာ္ း naungnaungn010@gmail.com/
ကုိCopy/Paste း pasterblogger@gmail.com/
ကိုသီဟထုိက္ း thihahtike@gmail.com တို႔ပဲျဖစ္ပါသည္။

Facebook Like Box