About

Monday, June 14, 2010

လုံျခဳံစြာနဲ႕ ကြန္ပ်ဴတာကုိ Lock ခ်နည္း( မသုံးက်ရန္)

ကၽြန္ေတာ္တုိ႔ မိမိကြန္ပ်ဴတာကုိ မိမိ မသုံးတဲ႔ အခ်ိန္ Lock ခ်ခ်င္လုိ႔ဘဲ ျဖစ္ျဖစ္ height level လုံျခဳံမႈ႔ ရွိေစမည္႔ နည္းလမ္းေလး ျဖစ္ပါတယ္။ ဘာ Software မွလည္ မလုိအပ္သလုိ ဘာမွလဲ မခတ္ခဲတဲ႔ နည္းလမ္းေလး ျဖစ္ပါတယ္။ ဒီနည္းလမ္းက အရမ္းလည္ ရုိးရွင္းသလုိ အက်ဳိးေက်းဇူးမ်ားပါတယ္။ အခုနည္းက ကၽြန္ေတာ္ တုိ႔ ပုံမွန္အတုိင္း password ေပးခ်င္လဲ ေပးထားလုိက္ပါ။ ပုံမွန္ေပးနည္းကို မလုပ္တက္က Start >> Control Pannel >> User Account မွာ အဆင္႔ဆင္႔ သြားလုပ္ေဆာင္လုပ္ပါ။ ပုံမွန္နည္းကုိ အသုံးမျပဳခ်င္လည္ ရပါတယ္။ ကၽြန္ေတာ္က ဒါကုိ တင္ျပခ်င္တာ မဟုတ္လုိ႔ အရွည္ မတင္ျပလုိေတာ႔ပါ။ မိမိစက္ကို လုံးျခဳံေစခ်င္တယ္ဆုိရင္ေတာ႔ ေအာက္ပါအတုိင္း Safer Way နည္းလမ္းေလးကုိ အသုံးျပဳၾကည္႔လုိက္ပါအုံးေနာ္။
1. Start >> Run >> syskey လုိ႔ရုိက္ျပီ Enter ေခါက္ပါ။ ေအာက္ပါအတုိင္း က်လာပါမည္။ Update ကုိႏုိပ္႔ပါ။



2. Password Startup အကြက္မွာ မိမိ အသုံးျပဳခ်င္တဲ႔ Password ကုိရုိက္ျပီး OK ႏုိပ္႔ပါ။ ျပီးပါျပီ။ ကဲ ဘယ္ေလာက္ လြယ္ကူေနတာကုိ။( Password နည္းလမ္းေတြကို တစ္စု တစ္စုတည္ အျခားနည္းလမ္းမ်ား တင္ျပေပးပါမည္။ )



Sunday, June 13, 2010

File ကုိ Pitcture မွာ Hide ခ်င္လုိ႔ပါ

ကၽြန္ေတာ္ညီ တစ္ေယာက္ ( သူ႕အစ္မ ေပးမယ္ေျပာလုိ႔ ) ေျပာလုိ႕ တင္ေပးလုိက္တာ.။ အေတာ္မ်ားမ်ားလဲ တင္ျပေပးခဲ႕တာ ေတြ႕ရပါတယ္။ ျမန္မာ ဆုိဒ္ေတြ အေတာ္မ်ားမ်ားလည္ တင္ေပးခဲ႔ေလာက္ျပီးလုိ႕ ထင္တယ္။ ဒါေပမဲ႕ ကၽြန္ေတာ္ ညီလို မသိတဲ႕ သူေတြလည္ ရွိအုံးမယ္လုိ႕ ယူဆတယ္။ ဒါေၾကာင္႔ ကၽြန္ေတာ္ညီကုိ ေျပာျပရင္ ကၽြန္ေတာ္ သူငယ္ခ်င္းေတြ အတြက္ပါ အေသးစိတ္ေရးေပးလုိက္တယ္။

လုိအပ္ခ်က္။
WinRar Software လိုအပ္ပါတယ္။ မရွိက ဒီမွာ Download ခ်ပါ။

Download

Hide ရန္အတြက္ ျပင္ဆင္ျခင္း

1. My computer >> C:\ ထဲမွာ New Folder ေဆာက္ျပီး file လုိ႔ Rename ေပးလုိက္ပါ။ ( မိမိၾကိဳက္တဲ႕ Partition မွာ ျပဳလုပ္ႏုိင္ပါတယ္။ ကၽြန္ေတာ္ကC ထဲမွာလဲ လုပ္လုိက္ပါတယ္။ အဲ႔ဒီ Folder ထဲမွာ မိမိ hide မည္႔ ဖုိင္ကုိ WinRAR Software သုံးျပီး War သုိ႔မဟုတ္ Zip နဲ႕ ခ်ဳံလုိက္ပါ။ )



2. မိမိ ဖုိင္ကုိ hide တဲ႕ အခါမွာ အသုံးျပဳမည္႔ ပုံကုိ မိမိတည္ေဆာက္ခဲ႔တဲ႕ File ထဲကုိ ထည္႔လုိက္ပါ။ ေအာက္ကပုံကုိၾကည္႔ပါ။


အထက္ပါ အဆင္႔ေတြ ျပင္ဆင္ျပီးသြားျပီဆုိရင္ေတာ႔ ေအာက္ပါအတုိင္း အဆင္႔ဆင္႔ လုပ္ေဆာင္ပါ။

1. Start >> Run >> cmd လုိ႔ရုိက္ျပီး Enter ေခါက္လုိက္ပါ.
2. Cd\ လုိ႕ရုိက္ျပီး Enter ထပ္ေခါက္လုိက္ပါ။
3. C:\> မွာ cd file လုိ႔ရုိက္ျပီး Enter ေခါက္ပါ။
4. C:\ file > မွာ copy / b Text.jpg +secret.rar moehtet.jpg လုိ႔ရုိက္ျပီး Enter ေခါက္လုိက္ပါ။ ခဏ ေစာင္႔လုိက္ပါ။ ဒါဆုိ ကၽြန္ေတာ္တုိ႔ File ကုိ hide ျပီးသာ ျဖစ္သြားပါျပီ။ (မွတ္ခ်က္။ ကၽြန္ေတာ္တုိ႕ copy / b ေနာက္က ရုိက္တဲ႕ Text.jpg ဆုိတာ ကၽြန္ေတာ္တုိ႔ မိမိ ဖုိင္ကို Hide တဲ႕ အခါမွာ သုံးမည္႔ ပုံရဲ႕ File Type ကုိရုိက္ရပါမည္။ ကၽြန္ေတာ္ အသုံးျပဳမည္႔ပုံက jpg အမ်ဳိးအစားျဖစ္လုိ႔ Text.jpg လုိ႔ ရုိက္တာ ျဖစ္ပါတယ္။ + secret.rar က ကၽြန္ေတာ္ က rar ဖုိင္အမ်ဳိးအစားနဲ႕ ခ်ဴံခဲ႔လုိ႕ ျဖစ္ပါတယ္။ Zip နဲ႕ ခ်ဴံ ခဲ႔ရင္ recret.zip လုိ႔ ေရးရပါမည္။ moehtet.jpg ကေတာ႔ မိမိ ၾကိဳက္ႏွစ္သက္တဲ႔ Neme ကုိ ရုိက္ႏုိင္ပါတယ္။ ဥပမာ.။။။။ nora.jpg လုိ႔ဘဲ ရုိက္ရုိက္ ေပါ႔။ ) ေအာက္က ပုံကုိၾကည္႔လုိက္ပါ။ ဒါဆုိ ရွင္းသြားပါမည္.။



အထက္ပါအတုိင္းလုပ္ျပီး သြားရင္ေတာ႔ hide ျပီးသြားျပီ ျဖစ္လုိ႔ Text.jpg နဲ႔ Secret.rar ကုိ Delete လုပ္လုိက္ပါ။ moehtet.jpg ဘဲ ခ်န္ထားလုိက္ပါ။ ျပီးရင္ moehtet.jpg ကုိ preview နဲ႕ဘဲၾကည္႔ၾကည္႔ Double click နဲ႔ဘဲ ၾကည္႔ၾကည္႔ ပုံဘဲ ေတြ႔ရပါမည္. မိမိ hide ထားတဲ႕ file ကုိ မေတြ႔ရပါ.။ မိမိ hide ထားတဲ႔ ပုံကုိ ေတြ႔ခ်င္ရင္
  1. မိမိ hide ထားတဲ႔ ပုံေပၚကုိ Right click ေထာက္ ျပီးရင္ open with >> WinRAR Arhiver ကုိ click လုိက္ပါ။



WinRAR Archiver ကုိ ႏုိပ္လုိက္တာနဲ႕ ေအာက္ပါအတုိင္ မိမိ hide ထားတဲ႔ ပုံကုိ ေတြ႔ရပါမည္..။ ျပီးပါျပီ။




မွတ္ခ်က္။ ။ မရွင္းလုိ႕ ေမးမယ္ဆုိရင္ iamcleverlion@gmail.com မွာ ေဆြးေႏြႏုိင္ပါတယ္။


Sunday, June 6, 2010

Cryptography ရဲ႕ အဓိပၸာယ္

သတင္း အခ်က္အလက္လံုျခံဳေရး သိပၸံပညာကို ေခၚဆိုတဲ့ စကားလံုးျဖစ္ပါတယ္။ ဂရိစကားလံုးျဖစ္ပါတယ္။ ဂရိစကားလံုး kryptos ကဆင္းသက္လာတဲ့ ေ၀ါဟာရျဖစ္ျပီး၊ ထိန္ခ်န္ထားေသာ အဓိပၸာယ္ရပါတယ္။ cryptography ဟာ cryptology နဲ႕cryptanalysis စတဲ့ ဘာသာရပ္ေတြနဲ႕ နီးကပ္စြာ ဆက္စပ္လ်က္ ရွိပါတယ္။ cryptography မွာစာသားနဲ႕ ရုပ္ပံုေတြေပၚေစတဲ့ microdots နည္းပညာန႔ဲ သတင္းအခ်က္အလက္ေတြက္ို storage ျပဳလုပ္ျပီးေတာ့ျဖစ္ေစ၊ လႊဲေျပာင္းျပီးေတာ့ျဖစ္ေစ၊ ေျခရာ ေဖ်ာက္ႏိုင္တဲ့နည္းလမ္းေတြ ပါ၀င္ပါတယ္။

ကြန္ပ်ဴတာ နည္းပညာကို အဓိကသံုးစြဲလာတဲ့ ဒီေန႔ေခတ္မွာ cryptography နည္းပညာဟာ ပံုမွန္စာသား plaintext ေတြကို ciphertext အျဖစ္ေျပာင္းလဲေစတဲ့ (encryption) ေခၚ အခ်က္အလက္ လံုျခံဳေရးလုပ္ေဆာင္ခ်က္ ျဖစ္စဥ္န႔႔ဲ ဆက္ႏြယ္ေနတက္ပါတယ္။ ciphertext အျဖစ္ကေန plaintext အျဖစ္ျပန္ေျပာင္းတာကိုေတာ့ decryption လုိ႔ေခၚပါတယ္။
Cryptography ရဲ႕အဓိက အားသာခ်က္ (၄) ရပ္ကေတာ့
၁။ Confidentiality
သတင္းအခ်က္အလက္ကိုမသက္ဆိုင္သူ၊မရည္ညႊန္းခံရသူေတြနားမလည္ႏုိင္ျခင္း။
၂။ Integrity
သတင္း အခ်က္အလက္ကို ေပးဖုိ႕သူနဲဲ႕ ရည္ရြယ္ထားတဲ့ လက္ခံသူအႀကားမွာ storage ျပဳလုပ္မႈ၊ transit ျပဳလုပ္မႈေတြကို ၀င္ေရာက္ျပဳျပင္တာမ်ဳိးေတြကို ေထာက္လွမ္း စူးစမ္းႏုိင္ျခင္း။
၃။ Non-repudiation
သတင္းအခ်က္အလက္က္ို ေပးပို႕တဲ့သူဟာ ယင္း သတင္း အခ်က္အလက္ ကိုဖန္တီးျခင္း၊ ျပဳျပင္ ေျပာင္းလဲျခင္းေတြ ျပဳလုပ္ျပီးေနာက္ထပ္ အဆင့္တစ္ရပ္ကို ေရာက္ရွိခ်ိန္မွာ သူရဲ႕ ရည္ရြယ္ခ်က္က ိုု ျငင္းဆိုမႈမျပဳႏိုင္ျခင္း။
၄။ Authentication
သတင္းအခ်က္အလက္ ေပးပု႔ိသူနဲ႕ လက္ခံသူတို႕ ဟာ ၎တို႕ရဲ႕ ကိုယ္ေရး အခ်က္အလက္ေတြကို ကုိယ္စီကိုယ္ငွ အတည္ျပဳႏုိင္ျပီး၊ သတင္းအခ်က္အလက္ရဲ႕ ဇစ္ျမစ္ကိုလည္း အတည္ျပဳႏုိင္ျခင္း အစရွိတာေတြပါ၀င္ပါတယ္။

အထက္ေဖာ္ျပပါ စံသတ္မွတ္ခ်က္ ေတြအားလံုး (သို႕မဟုတ္) တစ္စိတ္တစ္ပိုင္းနဲ႕ ကိုက္ညီတဲ့ protocol ေတြနဲ႕ procedure ေတြကိို cryptosystem ေတြလို႕ေခၚဆိုပါတယ္။
Cryptosystem ေတြဟာ အမ်ားနားလည္သလုိ သခ်ၤာလုပ္ထံုး လုပ္နည္းေတြ၊ ကြန္ပ်ဴတာ ပရုိဂရမ္ေတြမွ်သာ မဟုတ္ပါဘူး။ ၎တို႕မွာမွန္းဆရခက္တဲ့ password ေတြေရြးခ်ယ္ရျခင္း၊ အသံုးမျပဳတဲ့ system ေတြကို log-off ျပဳလုပ္ျခင္း၊ အေရးႀကီးတဲ့ procedure ေတြကို မသက္ဆိုင္သူေတြနဲ႕ မေဆြးေႏြးျခင္း စတဲ့လူသားတစ္ဦးရဲ႕ လုပ္ေဆာင္ခ်က္ေတြကို လည္းေဆာင္ရြက္ေပးပါတယ္။ (ဆရာမ ေမးလ္မွ ပုိ႔ေပးတာကုိ ျပန္လည္ တင္ျပေပးခ်င္ျဖစ္ပါတယ္။ )

Saturday, June 5, 2010

Toolber အားလုံးေပ်ာက္ Alt + V ႏုိပ္

ကၽြန္ေတာ္တုိ႕ သတိမထားမိလို႕ လြယ္လြယ္နဲ႕ ေမ႔တက္က်လုိ႕ မသိက်လုိ႕ (ကၽြန္ေတာ္အပါအ၀င္) အခုလုိ Key ေလးတစ္ခုကုိ Post အေနနဲ႕ တင္ျပေပးလုိက္တာပါ။ အေၾကာင္းကေတာ႔ Firefox သုံးတဲ႕ သူေတြ အခု ေနာက္ပုိင္း ဘာေတြ လုပ္က်သလဲေတာ႔ မသိ ။ ခဏခဏ Toolbar ေတြ ေပ်ာက္ကုန္တယ္။ ဘယ္လုိ ေဖာ္ရမလဲ ခဏခဏ ေမးက်တယ္။ Menu Bar ၊ Address bar ၊ Navigation Bar ၊ Bookmark Mark Toolbar ေတြ အကုန္ေပ်ာက္ကုန္တယ္။ ဒါနဲ႕ ကၽြန္ေတာ္ကုိေမးေတာ႕ ကၽြန္ေတာ္လည္ Key ကုိ ခ်က္ခ်င္း မမွတ္မိဘူး။ ဘယ္လုိ လုပ္ရမလဲေပါ႔။ ဒါနဲ႕ သူငယ္ခ်င္းကသူလည္ လုပ္ၾကည္႔ရင္းနဲ႕ Alt + V ႏုိပ္လုိက္တာ အဆင္ျပန္ေျပသြားတယ္။ ဒါေၾကာင္႔ ကၽြန္ေတာ္ကုိ လာေမးတဲ႕ သူေတြေကာ ကၽြန္ေတာ္လုိ ခ်က္ခ်င္းမသိတဲ႕ သူေတြ အတြက္ပါ Firefox keyboard Shortcut ေတြကုိ တင္ျပေပးလုိက္ပါတယ္။ အျဖစ္မ်ားတဲ႕ Toolber ေပ်ာက္တဲ႕ သူငယ္ခ်င္းမ်ား Alt + V ႏုိပ္ျပီး Menu ကုိ ျပန္ေခၚပါ။ View >> Toolber ကေန မိမိလုိခ်င္တဲ႕ Toolber ေတြကုိ အမွန္ျခစ္ေပးလုိက္ပါ။ ေအာက္မွာ Firefox 3 အတြက္ keyboard Shortcut ေတြကုိ စုစည္းေပးလုိက္ပါတယ္။ ေအာက္က ပုံစံ ျဖစ္သြားက်တာကုိ ေျပာခ်င္ျဖစ္ပါတယ္။



Firefox Address and Search Bar



Page Navigation and Tabbed Browsing



Working inside Web Pages




Manage the Firefox Windows



Access Firefox Features



Forms in Firefox



Friday, June 4, 2010

Virtual Memory တြက္ခ်က္နည္း

ကၽြန္ေတာ္တုိ႕ Memory လုိ႔ ေျပာလုိက္တာနဲ႕ ကြန္ပ်ဴတာအသုံးျပဳတဲ႕ သူတုိင္း သိျပီးသာပါ။ ဒါေပမဲ႕ ေသခ်ာသိသင္႔တယ္ ထင္လုိ႕ တင္ျပေပးလုိက္တာပါ။ ကၽြန္ေတာ္တုိ႕ ကြန္ပ်ဴတာမွာ အဓိက အားျဖင္႕ Memory ႏွစ္မ်ဳိးႏွစ္စားရွိပါတယ္။ System Memory နဲ႕ Virtual Memory ဆုိျပီ ရွိပါတယ္။ System Memory က ကြန္ပ်ဴတာရဲ႕ဘယ္အပုိင္းကုိ လုပ္ေဆာင္သလဲ။ ကြန္ပ်ဴတာရဲ႕ ဘယ္အပုိင္းကေတာ႔ Virtual Memory လုပ္ေဆာင္တယ္ ဆုိတာ ကြဲကြဲ ျပားျပားနားလည္ေအာင္ တင္ျပေပးလုိက္တာပါ။ ကၽြန္ေတာ္ ညီ ေအာင္ေက်ာ္ထြန္း ကုိယ္တုိင္ အပင္ပန္းခံျပီး ေရးသားေပးထားတာ ျဖစ္ပါတယ္။ အေတာ္မ်ားမ်ားေသာ သူမ်ားကေတာ႔ အခုလုိ နားလည္ဖို႕ထက္ အသုံးခ်နည္းမ်ားကုိသာ စိတ္၀င္စားက်ပါတယ္။

System Memory (တနည္းအားျဖင္႔ Physical Memory (or) Main Memory ကုိ ဆုိလုိျခင္းျဖစ္ပါတယ္။) ကေတာ႔ တစ္နည္းအား ျဖင္႔ေတာ႔ Application Data (အသုံးခ် Software မ်ားကုိ ဆုိလုိျခင္းျဖစ္ပါတယ္။ ) ေတြကုိ ဘယ္လုိ သုိးေလွာင္မလဲ ၊ ဘယ္လုိ စီမံမလဲ ၊ ဘယ္လုိ ေနရာခ်မလဲကုိ အသုံးျပဳေပးတာ ျဖစ္ပါတယ္။ ေနာက္ ကၽြန္ေတာ္ တုိ႕ Memory Sticks တစ္ခုကုိ မိမိ ကြန္ပ်ဴတာမွာ တပ္ဆင္လုိက္တာနဲ႕ မိမိရဲ႕ System Memory က မိမိတပ္ဆင္ထားတာထပ္ ပုိတုိးလာပါလိမ္႔မယ္။ တနည္းအားျဖင္႕ ဒါေၾကာင့္ System Memory ဆိုတာ အဓိကစက္ထဲမွာရွိေနတဲ႔ Memory တင္မကပ ဲၿပင္ကေနတပ္ဆင္လိုက္တဲ႔ physical memory ( External HDD,Memory sticks) ေတြလည္းပါ၀င္တယ္လို႕သိထားရပါမယ္



Virtual Memory ( Logical Memory ကုိ ဆုိလုိျခင္းျဖစ္ပါတယ္။) ကေတာ႔ သူကေတာ႕ Memory ေတာ႕ Memory ဘဲ။ ဒါေပမဲ႕ OS (Operating System တနည္းအားျဖင္႔ Windows ေပါ႔) ရဲ႕ Controls ေအာက္မွာ အလုပ္လုပ္ေဆာင္ရတာ ျဖစ္ပါတယ္။ Virtual Memory ကေတာ႕ HDD(Hard disk drive ) ရဲ႕ အစိတ္အပုိင္းေလး တစ္ခု အတြက္ လုပ္ေဆာင္ေပးတာ ျဖစ္ပါတယ္။ ေနာက္ျပီး မိမိရဲ႕ ကြန္ပ်ဴတာမွာ လက္တေလာ အသုံးမျပဳတဲ႕ Application Software ေတြ ရဲ႕ Process ေတြ Instructions ေတြကုိ သုိေလွာင္းေပးထားတဲ႕ ေနရာမွာ Virtual Memory က လုပ္ေဆာင္ပါတယ္။ Virtual Memory က အခု လက္တေလာ အသုံးျပဳေနတဲ႕ Process ေတြကုိ သူနဲ႕ လုံး၀ ပါ၀င္ပတ္သက္မႈ႕မရွိပါဘူ။ လက္တေလာ Process ေတြအတြက္ Virtual Memory က လုံး၀ မလုိအပ္ပါ။ လက္တေလာ အသုံးျပဳေနတဲ႕ process ေတြက System Memory နဲ႕သာ သက္ဆိုင္ပါတယ္။ တစ္ခုေတာ႕ ရွိတယ္ မလုိအပ္လုိ႕ Virtual Memory မွာ သိမ္းထားတဲ႕ process ေတြ လုိလာခဲ႔ရင္ေတာ႔ ဆြဲယူအသုံးျပဳပါတယ္။ Virtual Memory တိုးၿမင့္မယ္ဆိုရင္ေတာ့ system configuration ကေန၀င္ေရာက္လုပ္ေဆာင္ႏိုင္ပါတယ္။ ( Virtual Memory တုိးနည္းကုိ တင္ျပေပးခဲ႔ျပီး ျဖစ္ပါတယ္။)

Virtual Memory အလုပ္လုပ္ပံု
Virtual Memory ကိုကေတာ္တို႔ HDD ရဲ႕ အစိတ္အပိုင္းတစ္ခု အၿဖစ္ အသံုးၿပဴပါတယ္၊ ဘာအတြက္လဲဆိုရင္ system က အခုေလာေလာဆယ္ process လုပ္ဖို႔မလိုေသးတဲ႔ application data နဲ႔ instruction ေတြအတြက္ ၿဖစ္ပါတယ္။ Program တစ္ခုဟာ process လုပ္ေနတဲ႔ အခ်ိန္အတြင္းမွာ system သည္ HDD မွ main memory (system memory) ဆီကိုကူးယူလိုက္ပါတယ္။ ဒါေၾကာင္႔ system သည္ ကူးယူထားတဲ႔ resources ကို CPU အေနနဲ႔လုပ္ေဆာင္ျပီး တြက္ထုတ္ပါတယ္။ system memory ၿပည့္သြားတာနဲ႔ တၿပိဴင္နက္။ system သည္ ေနာက္ထပ္ တစ္စံုတစ္ရာ ထပ္လုပ္ေဆာင္ရန ္မလိုေသးသည့္ data and instruction ေတြကို Virtual Memory ဆီကို ေရြ႔ထား လိုက္ပါတယ္။ ဒါေၾကာင့္ system ဟာေနာက္ထပ္ application data ႏွင္႕ instruction ေတြကို ေနာက္ထပ္လုပ္ေဆာင္ဖို့အတြက္ (system memory)Main memory ဆီကိုကူးယူလိုက္ပါတယ္။ Virtual Memory ထဲမွာရွိတဲ႔ data and instruction ေတြကို ေနာက္ထပ္တဖန္ထပ္လုပ္ဖို့ လိုလာတဲ႔အခါမွာ system ဟာပထမဆံုး main memory ကိုေနရာလြတ္မလြတ္ ၾကည့္လိုက္ပါတယ္..တကယ္လို႕ေနရာလြတ္ရွိတယ္ဆိုရင္ main memory ဆီကိုကူးယူလိုက္ပါတယ္..တကယ္လို႕မက်န္ေတာ့ဘူးဆိုရင္အခ်ိဴ့ေသာ ထပ္လုပ္ဖို႕မလိုတဲ႔ data and instructionေတြကို Virtual Memory ဆီကို ကူးယူ လိုက္ပါတယ္… တစ္ခါထပ္ၿပီး လုပ္ေဆာင္ဖို့လိုအပ္တဲ႔ data and instructionေတြကို Virtual Memoryကေန main memory ဆီကို ကူးယူလိုက္ပါတယ္။
Virtual Memory အရမ္းနည္းေနၿခင္း (သို႕) အရမ္းမ်ားေနၿခင္းဟာ သိပ္မေကာင္းပါဘူး။ တကယ္္လို႕ အရမ္းနည္းေန တယ္ဆိုရင္ OS ဟာVirtual Memory အရမ္းနည္းေနေၾကာင္း error ၿပပါလိမ့္မယ္။ ဘာေၾကာင့္လဲဆိုရင္ system memory ရဲ႕ တခ်ိဳ႕ေသာ အစိတ္အပိုင္းေတြဟာ OS Kernel (OS Kernel ဆုိတာ မိမိ ကြန္ပ်ဴတာရဲ႕ ဗဟုိအစိတ္အပုိင္း တစ္ခု ျဖစ္ပါတယ္။ သူက Computer Hardware ေတြကုိ တုိက္ရုိက္ထိန္းခ်ဴပ္တဲ႕ အေရးၾကီးတဲ႕ အစိတ္အပုိင္းျဖစ္ပါတယ္. အက်ယ္ ကုိယ္တုိင္ ဆက္ေလ႔လာရန္) ကိုသိမ္းဆည္းဖို႕အတြက္ အသံုးၿပဴၿခင္း ခံလိုက္ရလို႕ၿဖစ္ပါတယ္။ ဘာလို႕အသံုးၿပဴရတာလဲဆိုေတာ့OS Kernel ကိုmain memory ထဲမွာ တစ္ခ်ိန္လံုး ထိမ္းသိမ္းထားဖို႕ လိုအပ္တဲ႔ အတြက္ၿဖစ္ပါတယ္။ ဒါေၾကာင့္ System ဟာ ဆိုရင္ လက္ရွိအသံုးၿပဴဖို႕ မလိုအပ္ေသးတဲ႔ data and instruction ေတြကို main memory ၿပည့္သြားတဲ႔အခါမွာ သိမ္းဆည္းထားဖို႕ ေနရာလြတ္ေတြ လိုအပ္ပါတယ္။ Virtual Memory ၾကီးလြန္းတာလည္း intensive application ေတြကိုေထာက္ပံ႕ ေပးေနပါတယ္။ ဒါလည္းမေကာင္းပါဘူး။ ဘာေၾကာင့္လဲဆိုေတာ့ HDD ရဲ႔ ေနရာေတြကို မယူရင္ေတာင္မွ performance lagging ေတြကိုၿဖစ္ေစလို႕ပါ။ system ဟာဆိုရင္ application data and instruction ေတြကို Virtual Memory နဲ႔ system memory ေတြၾကားမွာ အသြားအၿပန္ လုပ္ေပးဖို့ လိုအပ္ပါတယ္။ ဒါေၾကာင့္ Virtual Memory ရဲ႕ size ကို ပံုမွန္ စံအတုိင္း ရွိဖို႕အတြက္ တြက္ခ်က္ဖို့လိုအပ္ပါတယ္။

ဘယ္လိုတြက္ရမလဲဆိုေတာ့

256 MB of RAM (Main Memory) * 1.5 = 384 MB for Virtual Memory ဆိုတဲ႔ပံုေသနည္းနဲ႔တြက္ခ်က္သိရွိႏိုင္ပါတယ္။

ဥပမာ .
မိမိ ကြန္ပ်ဴတာမွာ Physical Memory က 512 MB ဆုိက္ထားတယ္ဆုိပါစုိ႔။ ေအာက္ပါအတုိင္း တြက္လုိပါ..

512* 1.5= 786

Performance မွာ ေအာက္ပါအတုိင္းေတြ႕ရပါမည္။

CODE
Initial Size (MB): 786
Maximum Size (MB) : 1500

Virtual Memory တုိးနည္းကုိ ပုံႏွင္႔တကြ ဒီေနရာမွာ အေသးစိတ္တင္ျပေပးခဲ႔ျပီး ျဖစ္ပါတယ္။

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Top WordPress Themes