Pages

Tuesday, June 30, 2015

32 bit ႏွင့္ 64 bit အေၾကာင္းရွင္းလင္းခ်က္ (ဒု)


မဂၤလာပါ 
ကြ်န္ေတာ္ လည္း အေၾကာင္းအမ်ိဳးမ်ိဳးေၾကာင့္ ဘာမွကို မတင္ျဖစ္တာၾကာၿပီ ဒီေတာ့ ကြ်န္ေတာ္ဆရာ မင္းမင္းခ်စ္ ကေတာ့ ကြ်န္ေတာ္တို႔ကို ဒီ 32/64 အေၾကာင္းရွင္းခိုင္းတာကို အရင္ကြ်န္ေတာ္သိသေလာက္ရွင္းျပထားေပမယ့္ မလုံေလာက္ေသးေတာ့ ထက္မံရွင္းျပဖို႔ရန္အတြက္ ယခုေနာက္တစ္ၾကိမ္ ျပန္လည္လို႔လာပါၿပီ အရင္ကလည္းရွင္းျပထားၿပီးသားမို႔ အနည္းခ်င္းသာေျပာပါမယ္ လိုင္းေပၚကေန ေမးလာသူရဲ႕အေမးကို ကြ်န္ေတာ္က ေျဖၾကားေပးဖို႔ ဆရာမင္းမင္းခ်စ္ရဲ႕ လမ္းညြန္ျခင္းကို ခံယူခဲ့ရပါတယ္     ထားပါ အဲဒါက အရင္တုန္းကရွင္းျပၿပီးသားပါ   ဒီေတာ့  ကြ်န္ပ်ဴတာ တစ္လုံးပိုင္ဆိုင္ထားၿပီး 32-bit နဲ႕ 64-bit အေၾကာင္းကို တိတိက်က် သိထားသူႏွင့္ မသိထား သူတို႔ ( ၂ ) ဦးမွာ ဘယ္သူက ဘယ္သူ႕ထက္ပိုသာမယ္ထင္သလဲ  ဘယ္အရာျဖစ္ျဖစ္ သိထားရင္ေတာ့ သူ႔ေနရာႏွင့္သူ အသုံးတည့္ပါတယ္ ဆိုတာ ေတာ့ လူတိုင္းလိုလို သိထားပါတယ္ ဒါေပမယ့္ ကြန္ပ်ဴတာနဲ႔ပတ္သတ္လို႔  ေတြးေတာ ေဝဖန္ခြဲျခားရခက္တဲ့ေနထားမ်ိဳး   ျဖစ္လာၿပီဆိုရင္ သိထားသူအတြက္ေတာ့ ပိုမိုေကာင္းတာေပါ့ မသိသူအတြက္ကေတာ့  ဟိုးေမးဒီေမးလုပ္ရမယ္ လုပ္ေပးသူက အခေၾကးမ်ားစြာယူ ၿပီး သာမာန္ေလာက္ပဲလုပ္ေပးလိုက္ရင္ ဘယ္လိုလုပ္မလဲဆိုတဲ့   မေရရာနဲ႕ အသိစိတ္နဲ႕ ဇေဝဇဝါလည္းျဖစ္လာမယ္  ဒီေတာ့ မိမိကုိယ္ ကို ျပန္ေမးရမည့္ ေမးခြန္းတစ္ခုက " 64-bit version Windows ကို ငါတကယ္ အသံုးျပဳသင့္ရဲ႕လား ?     ဆိုတဲ့ ေမးခြန္းပဲျဖစ္တယ္ တကယ္လို႕ အသံုးျပဳသင့္တယ္ ဆိုရင္ေရာ " ဘာေၾကာင့္ 64-bit version Windows ကို အသံုးျပဳသင့္တာလဲ ? " ။  ဆိုတဲ့ဒီေမးခြန္းႏွစ္ခုအတြက္ အေျဖတစ္ခုရွာရမယ္..။

လက္ရွိအေျခအေနမွာ Users ေတြ အေတာ္မ်ားမ်ားကေတာ့ operating system (ေအာ္ပေရးတင္းစစ္ဆတန္)   ဆိုတဲ့ အလုပ္ လုပ္ေနတဲ့စနစ္ အတြက္ေရြးခ်ယ္တဲ့  ေနရာမွာ အရင္ကလူေတာ္ေတာ္မ်ားမ်ား အသံုးမ်ားခဲ့ၾကတဲ့ 32-bit version ကေန ေက်ာ္ခြၿပီး အခုဆိုရင္ 64-bit version ကိုပဲ အသုံးျပဳလာၾကတယ္ အသုံးျပဳၾကေပမယ့္ အေတာ္မ်ားမ်ားကေတာ့ ဆိုင္ကထည့္ေပးသည့္ အတိုင္းအသုံးျပဳတာျဖစ္ၿပီး 64-bit နဲ႕ 32-bit ဒီႏွစ္ခုရဲ႕အားသာခ်က္ အားနည္းခ်က္ကို မသိၾကဘဲအသုံးျပဳေနျခင္းသာျဖစ္ေနတယ္  ။                                           အဲ့ဒါေၾကာင့္ ကၽြန္ေတာ္တို႔ေတြ 64-bit နဲ႕ 32-bit အေၾကာင္းနဲ႔ အားသာ အားနည္းခ်က္ကိုမျဖစ္မေနသိထားဖို႔လိုတယ္..။

မိမိရဲ႕C-p မွာ ဘယ္လို Version မ်ိဳးမ်ား ရွိေနပါသလဲ 
ကၽြန္ေတာ္တို႕ Computer မွာ ဘယ္လို Version မ်ိဳး Run ေနသလဲဆိုတာသိရွိႏိုင္ဖို႔ Control Panel ထဲက System properties မွာ သြားေရာက္ၾကည့္ရႈႏိုင္သလို တစ္ျခားနည္းအားျဖင့္လည္း start menu ဒါမွမဟုတ္ Desktop ေပၚမွာ ရွိေနတဲ့ Computer icon ေပၚမွာ Right-click ေထာက္ၿပီး Menu မွာ ပါဝင္ေနတဲ့ Properties ကေန တဆင့္လည္း ၾကည့္ရႈလို႔ ရပါတယ္။ Windows 7 နဲ႕ Vista Users ေတြကေတာ့ System type ရဲ႕ေအာက္မွာ ၾကည့္ရႈ႕လို႕ ရပါတယ္။

 
ဒီေနရာမွာ မျဖစ္မေနသိထားရမွာက ကၽြန္ေတာ္တို႔ရဲ႕ Computer မွာ 64-bit operating system Run ႏိုင္ဖို႕ အတြက္ ကၽြန္ေတာ္တို႕႔ရဲ႕ CPU ဟာ 64-bit ကို Suppot ျဖစ္ဖို႕ လိုတယ္  တကယ္လို႕ ကၽြန္ေတာ္တို႕ အရည္အေသြးျမင့္တဲ့ modern CPU ေတြကို သံုးမယ္ ဆိုရင္ေတာ့ 64-bit operating system ကို Run ႏိုင္ဖို႕ အတြက္က အခက္ခဲမရွိ ေအးေဆးစြာ အသုံးျပဳႏိုင္ပါတယ္ ဒါေပမယ့္ ဒါကလည္း ျခြင္းခ်က္တစ္ခုအေန ပါျဖစ္တယ္ ဘာေၾကာင့္လဲဆိုေတာ့ အခ်ိဳ႕က ပုံစံဒီဇိုင္းလွပၿပီး အေရေသြးညံံ ေဈးႏႈန္းခ်ိဳသာၿပီး Quality ခ်ထားတဲ့ Computer ေတြမွာေတာ့ 64-bit ကုိ  support  အာမခံ တနည္း ေထာက္ခံခ်က္မေပးထား မလုပ္ထားတဲ့ processor  ပရိုဆက္ဆို ဆိုတဲ့ Computer ထဲက အဓိက အလုပ္မ်ားစြာလုပ္ႏိုင္တဲ့ ေကာင္မထည့္ထားတာေတြ ရွိေနတတ္တာေတြလည္း ေတြ႕ရတတ္တဲ့အတြက္ သတိထားရမည့္အခ်က္ျဖစ္တယ္..။
32-bit မွာ တကယ္ပဲ Memory Limit ကန္႕သတ္ခ်က္ ရွိေနသလား ?
မည္သည့္ 32-bit operating system မွာ မဆို ကၽြန္ေတာ္တို႕ေတြ အတြက္ RAM ပမာဏကို ေနာက္ဆုံး အာဏာကုန္ 4096 MB ထိပဲ ကန္႕သတ္ခ်က္ထားတယ္ ဘာေၾကာင့္လဲ ဆိုေတာ့  အရင္ကရွင္းျပသလိုေျပာရမယ္ ဆိုရင္ေတာ့  တန္ခ်ိန္ 100 ဆန္႔သည့္ကားကို 110 တင္လို႔မရသလိုပဲ 32-bit မွာ ကန္႕သတ္ထားတဲ့ တန္ဖိုးပမာဏ အရ သူဟာ ေနာက္ထက္တိုးျမႇင့္တဲ့ ပမာဏကို လက္မခံႏုိင္ေတာ့လို႕ပါပဲ။  Windows, Linux နဲ႕ Mac OS X တို႔ရဲ႕တစ္ခုျခင္းဆီးမွာ မတူညီၾကတဲ့ ျပႆနာ ရပ္တစ္ခု ရွိပါတယ္။ အဲတာကေတာ့ Windows-specific problem ပါ။ 32-bit Linux နဲ႕ Mac OS X မွာလည္း သူတို႕အတြက္ တူညီတဲ့ ကန္႕သတ္ခ်က္ေတြ ဆိုတာ ရွိေနပါတယ္။ 32-bit Linux က extra memory ကို ထပ္မံတိုးျမွင့္ အသံုးႏိုင္ဖို႕ လမ္းညႊန္မႈ ေတြၾကည့္ၿပီး သြားေနရတဲ့ အခ်ိန္မွာ Mac ရဲ႕ OS X Snow Leopard ကလည္း older systems ေတြမွာပါတဲ့ default 32-bit kernel မွာ Memory ထပ္တိုးႏိုင္ဖို႔ ႀကိဳးစားေနဆဲပါပဲ ၊ ဒါေပမယ့္လည္း လုပ္ေဆာင္ေနရင္းနဲ႕ ခုခ်ိန္မွာေတာ့ သူ႔ရဲ႕ OS ကို 64-bit Run ႏိုင္ဖို႕ကိုပဲ ဦးတည္ေနတာ ေတြ႕ရပါတယ္။

32-bit ၏ အားနည္းခ်က္ႏွင့္ ျပႆနာရပ္မ်ား

32-bit ရဲ႕အားနည္းခ်က္က  Memory  အားနည္းၿပီး အားထက္ျဖည့္ဖို႔ အားတိုးႏိုင္ဖို႔ ကိစၥတင္မကပဲ သူ႕မွာ တျခား ျပႆနာရပ္ေတြလည္း ရွိေနပါေသးတယ္။ ဘာေတြလဲဆိုေတာ့ ကၽြန္ေတာ္တို႔ရဲ႕ video card နဲ႕ motherboard BIOS ေတြက သူတို႕ရဲ႕ Space ကို 4GB ထိေရာက္ေအာင္ ေနရာအပိုင္ ယူထားႏိုင္ျခင္း ဆိုတဲ့ ျပႆနာပါ ဒီျပႆနာေၾကာင့္ ဘာျဖစ္လာႏိုင္သလဲ ဆိုရင္ ကြ်န္ေတာ္တို႔ operating system ဆိုတဲ့ အလုပ္ လုပ္ေနတဲ့စနစ္ ကေန အမွန္တကယ္ သံုးရမယ့္ RAM ပမာဏက လက္ရွိ မိမိစက္မွာ ရွိေနတဲ့ RAM ပမာဏထက္ ေလ်ာ့နည္းေနျခင္းေၾကာင့္ပဲ 
ဒီအေၾကာင္းအရာနဲ႕ပတ္သတ္ၿပီး ပိုမိုရွင္းေအာင္ ဥပမာေဆာင္ရရင္  ပလိုင္းေပါက္နဲ႔ဖားၾကီး ေကာက္ဆိုသလိုပဲ  ဘယ္ေလာက္ပဲေကာက္ေကာက္ ထြက္ေပါက္ရွိေနေတာ့  ဖားက ပလိုင္းထဲမျပည့္သလို  ကြ်န္ေတာ္တို႔မွာလည္း
 ပလိုင္းနဲ႔တူတဲ့ …………………………… 32-bit Windows မွာ                                               ဖားနဲ႔ၾကီးဖားငယ္ နဲ႔တူတဲ့ ……………………… RAM 4 GB နဲ႕ 1 GB Video cards ၂ ခု စိုက္ထားမယ္ဆိုရင္   ပလိုင္းထဲမွာ ဖားငယ္မရွိေတာ့သလို ကြ်န္ေတာ္တု႔ိ Computer ကို ျပန္ၾကည့္ျပန္ေတာ့လည္း  OS အတြက္ ေပးႏိုင္မယ့္ RAM ပမာဏက 2.2 GB ပဲက်န္ေတာ့တာကိုေတြ႔ရမွာျဖစ္တယ္ ။  ဒါဟာ ဘာကို ဆိုလိုတာလဲ ဆိုရင္ ကၽြန္ေတာ္တို႔ machine မွာ Quality ေကာင္းေကာင္းနဲ႕ စြမ္းေဆာင္ရည္ ျမင့္တဲ့ video cards ေတြရွိလာတာ နဲ႕ အမွ် တနည္း ပလိုင္းေပါက္ၿပီးဆိုတာနဲ႔ အမွ် မိမိ operating system ကေန အမွန္တကယ္သံုးရမယ့္ RAM ပမာဏဟာ 32-bit system မွာ ေလ်ာ့နည္းလာျခင္းေၾကာင့္ 32 bit ရဲ႕အားနည္းခ်က္ကဘာလဲဆိုတာသိရွိမွာျဖစ္ပါတယ္..။



64-bit ၏ အားသာခ်က္ ကြာျခားခ်က္

32-bit က RAM ပမာဏ 4 GB ကိုပဲ လက္ခံႏိုင္တယ္လို႕ ေျပာခဲ့ၿပီးတဲ့ ေနာက္မွာ 64-bit machine ေတြကေရာ system memory ဘယ္ေလာက္မ်ားမ်ား လက္ခံႏိုင္ပါသလဲ။ ဟုတ္ကဲ့ 64-bit machine ေတြက 17.2 BILLION gigabytes ထိ လက္ခံႏိုင္ပါတယ္။ အနာဂတ္မွာဆို ဒီ့ထက္ပိုၿပီးေတာင္ က်ယ္ျပန္႕လာဦးမွာပါ။ ဒါက ဘာကို ေျဖရွင္းေပးႏိုင္သလဲ ဆိုရင္ အေပၚမွာ ေျပာခဲ့တဲ့ video cards နဲ႕ အျခားေသာ devices ေတြကေန OS က သံုးရမယ့္ memory space ကို ခိုးယူစရာ မလိုေတာ့ဘူးဆိုတဲ့ သေဘာနဲ႕ တူတူပါပဲ။ ဒီေနရာမွာ တစ္ခု ရွိတာက Windows 64-bit Home editions ေတြမွာ Licensing ကန္႕သတ္ခ်က္ေၾကာင့္ RAM ပမာဏကို အမ်ားဆံုး 16 GB ထိ ကန္႕သတ္ထားတယ္ ဆိုတာပါ။ ဒါေပမယ့္လည္း တျခားေသာ Professional နဲ႕ Ultimate versions ေတြမွာေတာ့ RAM ပမာဏကို 192 GB ထိ တိုးျမွင့္ အသံုးခ်ပိုင္ခြင့္ ရရွိမွာ ျဖစ္ပါတယ္။ ဒါ့အျပင္ RAM ပမာဏ သံုးစြဲမႈ မ်ားတဲ့ video editing လို virtual machines ေတြလို Applications မ်ိဳးေတြကို အသံုးခ်တဲ့ အခ်ိန္မွာ 64-bit Windows က virtual memory ကို 8 TB ထိ တိုးျမွင့္ အသံုးခ်ႏိုင္တာမို႕လို႕ ကိုယ္ အသံုးျပဳခ်င္တဲ့ Applications ေတြကို ပိုၿပီး သက္ေတာင့္ သက္သာနဲ႕ အသံုးခ်ႏိုင္မွာ ျဖစ္ပါတယ္။
ဒီတစ္ေခါကေတာ့ ဒီေလာက္ပါ ပဲ ေနာက္တစ္ေခါက္မွာျပန္လည္တင္ဆက္သြားပါမယ္ 
ဘာေၾကာင့္လည္းဆိုေတာ့ ကြ်န္ေတာ္ကိုယ္တိုင္ကို ေလ့လာေနဆဲပါ ဆရာမဟုတ္သလို ဆရာျဖစ္ေလာက္တဲ့ အဆင့္လည္းမရွိေသးတဲ့ သာမာန္အနိမ့္စား အညံ့စားတစ္ပည့္တစ္ဦးျဖစ္ေနလို႔ပါပဲ ဒါေၾကာင့္ လည္းကြ်န္ေတာ့္ဆရာ  မင္းမင္းခ်စ္က ကြ်န္ေတာ့္ဆို နည္းနည္းေလး ပိုအေလးေပးသင္ၾကားျပသပါတယ္ အျခားေသာသူေတြက ဉာဏ္ရည္ထက္ျမတ္ေတာ့ အရိပ္ျပလိုက္တာနဲ႔ၿပီးတယ္…ထားပါ ဒါက ကြ်န္ေတာ့္အေရး မို႔ ဆက္လက္ၾကိဳးစားေနပါဦးမည္.. အဆင္ေျပပါလိမ့္မည္ဟုလည္းေမွ်ာ္လင့္သည္..။


အားလုံးကို ခ်စ္​ခင္​​ေလးစားလ်ွက္​ ​ေနာင္​​ေနာင္​ ​ေတာင္​​ေပၚသား

0 comments:

Post a Comment