RAM ဆုိတာ ဘာလဲ
အေျခခံ သိသင့္တဲ့ ဗဟုသုတေလးပါ။ ေမးလာသူ ရွိလို႔ မသိသူမ်ား အလြယ္ကူဆံုး နား လည္ေအာင္ ရွင္းျပလိုက္ရပါတယ္။
RAM ဆုိတာ ၁၀ တန္းတုန္းက သင္ရတဲ့ စာအတိုင္း ေျပာရရင္ Read and Write ရတဲ့ Memory လို႔လြယ္လြယ္မွတ္ယူႏိုင္ပါတ
RAM ဆုိတာ
Random Access Memory ပါ။ ျမန္မာလို တိုက္ရိုက္ ဘာသာ ျပန္ေတာ့ က်ပန္းဝင္ ေရာက္ႏိုင္ေသာ သိမ္းဆည္းသူေပါ့။ သုိ႔ေပမယ့္ နည္းပညာ က်က် ေျပာရင္ RAM လို အဂၤလိပ္လိုမွတ္တာ အေကာင္းဆံုးပါပဲ။ က်ပန္း ဆုိတာ ဒီလိုပါ။ ၁ ကေန ၁၀ အထိ ဆီ စားရင္ ROM က အစဥ္လိုက္ ထုတ္ေပးပါတယ္။ ဥပမာ ကြန္ျပဴတာ တစ္လံုး Power On လိုက္တဲ့အခါ Command Line ေပၚလာမယ္။ Windows Version ဘယ္ေလာက္ ဆုိၿပီး Screen တက္လာမယ္။ ၿပီးေတာ့ Home Screen အစရွိသျဖင့္တို႔က ROM မွာ သိမ္းဆည္းထားတဲ့ Memory ျဖစ္ၿပီး အစဥ္လိုက္ကို ထုတ္ေပးပါတယ္။ ဒါေၾကာင့္ ကြန္ ျပဴတာဖြင့္ဖြင့္ခ်င္ Home Screen အတန္းေပၚလို႔ မရပါဘူး။ ROM မွာကိုက အစဥ္ လိုက္သြားလိုက္ လုပ္ေပးထားပါတယ္။ ဖ်က္လို႔မရဘူး လို႔အၾကမ္းဖ်င္း မွတ္သားထား ႏိုင္ပါတယ္။
RAM က်ေတာ့ ေက်ာ္တာ၊ခြတာလုပ္လို႔ရပါတယ္
ဆိုလိုရင္းက လုပ္ေဆာင္ခ်က္ကို ကိုယ္လိုတဲ့ ေနရာကေန ဆြဲယူလို႔ ရပါတယ္။ ဒါ ေၾကာင့္ Random လို႔ေခၚတာပါ။ Data ေတြကို သိမ္းတဲ့အခါ C file ထဲသိမ္းရင္ RAM ျဖစ္ၿပီး ကြန္ျပဴတာ Error အေၾကာင္းတစ္ခုခုရွိတဲ့အခါ အလြယ္တကူ ပ်က္ႏိုင္ပါတယ္။
RAM မွာသိမ္းဆည္းထားလို႔ပါ။ ၿပီးေတာ့ RAM မွာသိမ္းဆည္း ထားတဲ့ ပရိုဂရမ္ေတြက အသံုးျပဳရ၊ Save လုပ္ရ ျမန္ဆန္ ပါတယ္။ ၿပီးေတာ့ ဘယ္ေနရာက ဘယ္လို ပရိုဂရမ္ ေတြကိုပဲ Run Run . RAM ေပၚမွာ အလုပ္လုပ္ၿပီး ေနာက္ဆံုးမွ ဒါကို ROM မွာသိမ္း မွာလား RAM မွာ သိမ္းမွာလား ေရြးခ်ယ္ႏိုင္ပါတယ္။ လြယ္လြယ္မွတ္ရင္ ကြန္ျပဴတာ ဖြင့္ၿပီး အင္တာနက္သံုးၿပီ၊ ဂိမ္းေဆာ့ၿပီ၊ အလုပ္လုပ္ၿပီဆုိရင္ RAM က မိမိလုပ္ေဆာင္ ခ်က္မ်ား အတြက္ အလုပ္လုပ္ေပးေနရ ၿပီ ျဖစ္ပါတယ္။
RAM ရည္ရြယ္ခ်က္
RAM နဲ႔ ROM ရွိရာမွာ RAM ထားရတဲ့ ရည္ရြယ္ခ်က္ သိမ္းဆည္းထားတဲ့ မွတ္ဥာဏ္ ေတြဆီကို အလြယ္တကူ ဝင္ေရာက္ႏိုင္ရန္၊ အလြယ္တကူ ႏွင့္ ယာယီ သိမ္းဆည္းႏိုင္ ရန္၊ ပရိုဂရမ္မ်ားကို ျမန္ျမန္ Run ႏိုင္ရန္၊ အသံုးျပဳႏိုင္ရန္ လို႔အလြယ္ မွတ္ယူ ထားႏိုင္ ပါတယ္။
RAM အမ်ိဳးအစား
DRAM ေခၚ Dynamic RAM နဲ႔ Static RAM (SRAM) ဆိုၿပီး ၂ မ်ိဳး ရွိပါတယ္။ SRAM အေတြ႔နည္းၿပီး DRAM အေတြ႔မ်ားပါတယ္။ ဘာလို႔လဲဆုိ SRAM က ပိုေကာင္းၿပီး ေစ်း ႀကီးလို႔ပါ။ သူ႔ပါသူ အလိုအေလ်ာက္ Refresh ျဖစ္ေနတဲ့ SRAM က တစ္စကၠန႔္မွာ အ ႀကိမ္ တစ္ေထာင္မက Refresh လုပ္ေပးေနရတဲ့ DRAM ထက္ လုပ္ေဆာင္ခ်က္လည္း ျမန္ဆန္ပါတယ္။ က်ေနာ္တုိ႔ Windows မွာ F5 ႏွိပ္ၿပီး Refresh ခဏခဏ လုပ္ေန တယ္ဆုိတာ RAM အတြက္ပါ။ CPU utilize မ်ားတာန႔ဲအမွ် RAM အလုပ္မ်ားၿပီး Error ျဖစ္တတ္လို႔ ျဖစ္ပါတယ္။ ဒီေတာ့ အၾကမ္းဖ်င္းအားျဖင့္ RAM မွာ DRAM နဲ႔ SRAM ဆုိ ၿပီး ၂ မ်ိဳးရွိတယ္လို႔ အၾကမ္းဖ်ဥ္းမွတ္သား ႏုိင္ပါတယ္။
အႏွစ္ခ်ဳပ္
ကြန္ျပဴတာတင္မက မိုဘုိင္းႏွင့္ အျခား ကြန္ျပဴတာ မွတ္ဥာဏ္ပါဝင္ ပစၥည္းေတြ အမ်ား စုမွာ RAM က ပါကိုပါပါတယ္။ ဖုန္းမွာလဲ RAM ပါပါတယ္။ RAM မ်ားေလေလ လုပ္ ေဆာင္ခ်က္ျမန္ေလေလ ျဖစ္ပါတယ္။ ဒါေၾကာင့္ RAM 2G က RAM 1GB ထက္ ဂိမ္း ဆိုဒ္ႀကီးႀကီးကို ေဆာ့ႏိုင္ျခင္း ျဖစ္ ပါတယ္။ RAM 1GB ထက္ RAM 2G က တစ္ၿပိဳင္ နက္တည္းမွာပဲ အလုပ္မ်ားမ်ား လုပ္ေပးႏိုင္ပါတယ္။ 2GB ထက္ 3GB, 3GB ထက္ 4GB အစရိွသျဖင့္ သိမ္းဆည္းႏိုင္မွုမ်ားေလေလ၊
သူကိုယ္တိုင္ကလည္းရွိတဲ့ ဝန္ကိုထမ္းၿပီး ROM က အခ်ိဳ႕ဝန္ေတြကိုလည္း ခြဲထမ္းေပး တတ္ပါတယ္။ ဥပမာ Networking Devices ေတြမွာဆုိရင္ Command ေတြကို RAM (Running Configuration) ကေန ROM ထဲကို သိမ္းဆည္းလိုက္တာမ်ိဳးျဖစ္ပ
ၿပီးေတာ့ Device ကိုျပန္စတဲ့အခါ ယင္းမွတ္ဥာဏ္က မေပ်ာက္ပဲရွိေနပါတယ္။ RAM ရဲ႕ မွတ္ဥာဏ္ဟာ ကြန္ျပဴတာပိတ္လိုက္တာနဲ႔ ေပ်ာက္ပါတယ္။ ဒါေၾကာင့္ RAM နဲ႔ သံုးၿပီး ေနာက္ဆံုးမွာ ROM ထဲကို ျပန္ Save လုပ္ရေလ့ရိွပါတယ္။ ဒါေၾကာင့္ တာဝန္ယူခြဲယူတဲ့ သေဘာကိုဆုိျခင္း ျဖစ္ပါတယ္။ RAM က volatine memory, ROM က non volatine memory လို႔လည္း အၾကမ္းဖ်င္း မွတ္ယူႏိုင္ပါတယ္။ ဒီေလာက္ဆုိရင္ RAM ကဘာကုိ ေခၚသလဲဆုိတာတင္မက ROM အေၾကာင္းကိုပါ အၾကမ္းဖ်င္း သိၿပီလို႔ ေမွ်ာ္လင့္ပါ တယ္။
http://