1 Memory အေၾကာင္းေလး ေဆြးေႏြးရေအာင္ [Hardware] 16th May 2009, 4:58 pm
ဘီလူး
Reviewer
Memory ဘယ္ႏွစ္မ်ိဳးရွိသတံုး...?
Memory ကႏွစ္မ်ိဳးရွိပါတယ္......Static Random Access Memory နဲ ့ Dynamic Random Access Memory...တို ့ပဲၿဇစ္ပါတယ္။
Dynamic Random Access Memory (DRAM) ကို Memory လို ့လူသိမ်ားပါတယ္.......... Memory ဆိုတာCPU အလုပ္လုပ္တဲ့ေနရာပါ..............အမွန္ေတာ့ CPU မွာလဲကိုယ္ပိုင္Memory ေလးေတြရွိ္ပါတယ္ ဒါကို internal register လို ့ေခၚပါတယ္.... အလြန္ေသးငယ္တဲ့အတြက္ CPU တြက္ခ်က္ဖို ့အတြက္သာလံုေလာက္ပါတယ္......တြက္ခ်က္ၿပီးတဲ့ Data ေတြကိုယာယီသိမ္းႏိုင္ဖို ့program ေတြမ်ားစြာထည္ ့ ထားႏိုင္ဖို ့Memory မ်ားမ်ားလိုအပ္ပါတယ္...အဲဒီ Memory ကုိ DRAM လို ့ေခၚပါတယ္.....DRAM ထဲက data ေတြဟာ computer ဖြင့္ထားခ်ိန္မွာသာအလုပ္လုပ္ၿပီး.........ပိတ္လိုက္ရင္ ေပ်ာက္သြားတဲ့.....Tempoary storage........လို ့ေခၚပါတယ္...........Volatile Memory လို ့လဲေခၚပါတယ္........ Computer Power ပိတ္ထားခ်ိန္မွာ OS ေတြ.. Program File ေတြ... data ေတြသိမ္းႏိုင္ဖို ့အတြက္ Permenent Storage တစ္ခုလိုပါတယ္....ဒါကိုေတာ့ harddisk လို ့ေခၚပါတယ္.. Harddisk ထဲက Window နဲ ့ program File ေတြကို Memory ေပၚမွာေခၚတင္ၿပီး CPU ကတြက္ခ်က္မွုေတြလုပ္ပါတယ္.......ဒါေၾကာင့္ CPU ရဲ ့speed နဲ ့ Memory Speed တို ့ဟာသိပ္ကြာလို ့မၿဖစ္ပါဘူး......ဒါေပမယ့္.....ေနာက္ပိုင္းက်ေတာ့..
CPU ကအရမ္းၿမန္သြားပါတယ္.......ဒါေၾကာင့္Memory speed ကိုၿမွင့္တင္လာပါတယ္..........ဒါေပမယ့္ Memory ရဲ ့တည္ေဆာက္ပံုအရေတာ့ အမ်ားၾကီးမရပါဘူး.....အဲ့ဒီမွာ စၿပီးေတာ့ Cache ဆိုတဲ့ memory တစ္ခုေပၚလာပါတယ္.........
ဒီပို ့စ္မွာပဲဆက္လက္ေဆြးေႏြးေပးပါအံုးမယ္.............Member မ်ားကိုလဲ ေဆြးေႏြးေပးဖို ့ဖိတ္ေခၚပါတယ္..........
Memory ကႏွစ္မ်ိဳးရွိပါတယ္......Static Random Access Memory နဲ ့ Dynamic Random Access Memory...တို ့ပဲၿဇစ္ပါတယ္။
Dynamic Random Access Memory (DRAM) ကို Memory လို ့လူသိမ်ားပါတယ္.......... Memory ဆိုတာCPU အလုပ္လုပ္တဲ့ေနရာပါ..............အမွန္ေတာ့ CPU မွာလဲကိုယ္ပိုင္Memory ေလးေတြရွိ္ပါတယ္ ဒါကို internal register လို ့ေခၚပါတယ္.... အလြန္ေသးငယ္တဲ့အတြက္ CPU တြက္ခ်က္ဖို ့အတြက္သာလံုေလာက္ပါတယ္......တြက္ခ်က္ၿပီးတဲ့ Data ေတြကိုယာယီသိမ္းႏိုင္ဖို ့program ေတြမ်ားစြာထည္ ့ ထားႏိုင္ဖို ့Memory မ်ားမ်ားလိုအပ္ပါတယ္...အဲဒီ Memory ကုိ DRAM လို ့ေခၚပါတယ္.....DRAM ထဲက data ေတြဟာ computer ဖြင့္ထားခ်ိန္မွာသာအလုပ္လုပ္ၿပီး.........ပိတ္လိုက္ရင္ ေပ်ာက္သြားတဲ့.....Tempoary storage........လို ့ေခၚပါတယ္...........Volatile Memory လို ့လဲေခၚပါတယ္........ Computer Power ပိတ္ထားခ်ိန္မွာ OS ေတြ.. Program File ေတြ... data ေတြသိမ္းႏိုင္ဖို ့အတြက္ Permenent Storage တစ္ခုလိုပါတယ္....ဒါကိုေတာ့ harddisk လို ့ေခၚပါတယ္.. Harddisk ထဲက Window နဲ ့ program File ေတြကို Memory ေပၚမွာေခၚတင္ၿပီး CPU ကတြက္ခ်က္မွုေတြလုပ္ပါတယ္.......ဒါေၾကာင့္ CPU ရဲ ့speed နဲ ့ Memory Speed တို ့ဟာသိပ္ကြာလို ့မၿဖစ္ပါဘူး......ဒါေပမယ့္.....ေနာက္ပိုင္းက်ေတာ့..
CPU ကအရမ္းၿမန္သြားပါတယ္.......ဒါေၾကာင့္Memory speed ကိုၿမွင့္တင္လာပါတယ္..........ဒါေပမယ့္ Memory ရဲ ့တည္ေဆာက္ပံုအရေတာ့ အမ်ားၾကီးမရပါဘူး.....အဲ့ဒီမွာ စၿပီးေတာ့ Cache ဆိုတဲ့ memory တစ္ခုေပၚလာပါတယ္.........
ဒီပို ့စ္မွာပဲဆက္လက္ေဆြးေႏြးေပးပါအံုးမယ္.............Member မ်ားကိုလဲ ေဆြးေႏြးေပးဖို ့ဖိတ္ေခၚပါတယ္..........