Computer မွာ 32bit နဲ. 64bit ဆိုတာ ဘာေတြလဲ ? (for computer)
ကြ်န္ေတာ္အေနနဲ႕ 32-bit processor ၊ 64-bit processor ဆိုတဲ႕အေၾကာင္းရယ္
32-bit Windows ၊ 64-bit Windows ဆိုတဲ႕အေၾကာငး္ကုိမေၿပာခင္ Register
ဆိုတဲ႕အေၾကာငး္ကိုအရင္ေၿပာခ်င္ပါတယ္။
Register ဆိုတာဘာလဲ…
တစ္ကယ္ေတာ႔ Register ဆိုတာ CPU (Central Processing Unit) or Processor အတြင္းမွာ ရွိတဲ႕ စိတ္အပိုငး္တစ္ခုၿဖစ္ပါတယ္။ Processor မွလက္ရွိ execute လုပ္ဖုိ႔လိုအပ္တဲ႕ data မ်ား instruction မ်ားကိုထည္႔ထားရာေနရာၿဖစ္သည္႔အတြက္ register လို႔ဆိုလိုက္တာနဲ႕ CPU ထဲက memory ဧရိယာတစ္ခုလို႔သိထားရပါမယ္။ သေဘာတရားအားၿဖင္႔ computer ကသံုးတဲ႕ memory အမ်ိဳးအစား (Cache Memory, Main Memory – DDR2, DDR3) အားလံုးထဲမွာမွ speed
အၿမန္ဆံုးႏွင္႔အေသးငယ္ဆံုးအမ်ိဳးအစားတစ္ခုၿဖစ္ပါတယ္။
32-bit Processor ႏွင္႔ 64-bit Processor ဘယ္လိုကြာ…
CPU အတြငး္မွာ internal data bus လို႔ေခၚတဲ႕ processor အတြင္းပုိငး္မွာ
data ေတြတစ္ေနရာနဲ႕တစ္ေနရာ ေပးဖုိ႔ဖလွယ္ေပးတဲ႕ data carrier (ဒီေနရာမွာေတာ႔
bus) တစ္ခုရွိပါတယ္။ ဒီ internal data bus ေပၚမူတည္ၿပီး တစ္ၾကိမ္မွာ data
ပမာဏဘယ္ေလာက္သယ္ယူၿဖတ္သန္းႏိုင္မလဲဆိုတာ
register size ေပၚမူတည္ပါတယ္။ ယေန႔ CPU ေတြမွာ 32-bit ႏွင္႔ 64-bit
ဆိုၿပီး register size ၂မ်ိဳးရွိပါတယ္။ 32-bit register ကိုသံုးေသာ CPU
မ်ားကို 32-bit CPU မ်ားဟုေခၚၿပီး 64-bit register ကိုသံုးေသာ CPU မ်ားကုိ
64-bit register လို႔ေခၚပါတယ္။
Intel မွထုတ္လုပ္ေသာ 386 မွစၿပီး Pentium 4 processor မ်ားထိတိုင္ေအာင္အတြင္းမွာ 32-bit register ကိုသာအသံုးၿပဳတည္ေဆာက္ပါတယ္။
သည္႔အတြက္ 32-bit processor တပ္ဆင္ထားေသာ computer မ်ားတြင္ 32-bit
Windows OS ႏွင္႔ application မ်ားကုိသာ install လုပ္ၿပီးသံုးႏိုင္ပါတယ္။
64-bit OS ႏွင္႔ application မ်ားကုိinstall လုပ္လို႔မရပါဘူး။ Intel ရဲ႕
Core2 ၊ AMD-Athlon 60 မွစၿပီးေနာက္ပိုင္း processor မ်ားမွာေတာ႔ 32-bit
ႏွင္႔ 64-bit register ၂မ်ိဳးလံုးပါရွိသည္႔အတြက္ 32-bit OS ပဲၿဖစ္ၿဖစ္
64-bit OS ပဲၿဖစ္ၿဖစ္ ႏွစ္သက္ရာကိုေရြးခ်ယ္အသံုးၿပဳလုိ႔ရပါတယ္။
32-bit Windows ႏွင္႔ 64-bit Windows ဘယ္လိုကြာ…
64-bit processor ကုိသံုးၿပီးစြမး္ရည္အၿပည္႔အလုပ္လုပ္ႏိုင္ေစရန္
64-bit Windows ႏွင္႔ 64-bit driver မ်ားကုိလုိအပ္လာပါတယ္။
၂၀၀၅ခုႏွစ္ကေနစၿပီး Microsoft မွ Windows XP 64-bit
ကုိစတင္မိတ္ဆက္ေပးခဲ႕ပါတယ္။ Application ပုိင္းအေနႏွင္႔ကေတာ႔ 32-bit application တို႔သည္ 64-bit Windows မွာေကာင္းစြာအလုပ္လုပ္ႏိုင္တဲ႕အတြက္အသံုးၿပဳႏိုင္ပါတယ္။ အဲ႕ဒီအခါတုန္းကအသံုးၿပဳေနသည္႔
32-bit Windows အတြက္ေရးထားေသာ 32-bit driver တို႔ကို 64-bit Windows
မွာသံုးမရသလို 64-bit အတြက္ေရးထားေသာ driver တို႔ကို 32-bit Windows
မွာလညး္သံုးမရပါဘူး။
ေနာက္ပိုငး္မွ ပစၥည္းထုတ္ေရာငး္ခ်သူေတြက ပစၥည္းသစ္တစ္မ်ိဳးထုတ္တိုင္း
32-bit OS ႏွင္႔ 64-bit OS အတြက္ဆိုၿပီး driver ၂မ်ိဳးကိုတြဲထုတ္ေပးပါတယ္။
သည္႔အတြက္ ၂၀၀၉တြင္ Windows7 ထြက္လာတဲ႕အခ်ိန္မွာေတာ႔ 32bit အတြက္ေကာ 64bit
အတြက္ပါ driver ေတာ္ေတာ္မ်ားမ်ား အဆင္သင႔္ရွိေနႏွင္႔ၿပီၿဖစ္ပါတယ္။
၄င္း 64bit edition ၿဖင္႔64bit processor (x86-64PC)
မ်ားတြင္အသံုးၿပဳမည္ဆိုပါက 3D Game မ်ား Graphic ၊ Animation ႏွင္႔ အၿခား
64bit application မ်ားကိုပုိမုိၿမန္ဆန္ေအာင္လုပ္ႏိုင္ၾကသည္႔အတြက္ 64bit processor မ်ားႏွင္႔အတူ 64bit edition အသံုးၿပဳမႈတြင္က်ယ္လာေနၿပီၿဖစ္ပါတယ္။
32bit ႏွင္႔ 64bit တို႔ရဲ႕ေနာက္ထပ္ထူးၿခားခ်က္က memory capacity ဘယ္ေလာက္မ်ားမ်ားထိ support လုပ္ႏိုင္သလဲဆိုတာပဲၿဖစ္ပါတယ္။
32bit Windows တို႔အၿမင္႔ဆံုး support လုပ္ႏိုင္သည္႔ပမာဏသည္ 4GB
အထိသာၿဖစ္ပါတယ္။ သေဘာကေတာ႔ computer မွာ RAM တို႔ကို 4GB
ထက္ေက်ာ္လြန္ေအာင္တပ္ဆင္ၿပီးအသံုးၿပဳလို႔မရပါ။
64bit Windows တို႔ရဲ႕ယေန႔အၿမင္႔ဆံုး support လုပ္ႏိုင္ေသာပမာဏမွာ 192GB
ထိၿဖစ္ပါတယ္။ Windows version ေပၚလညး္မူတည္ပါတယ္။ မည္သို႔ပင္ၿဖစ္ေစ
computer မွာ RAM ပမာဏကို 4GB ထက္ေက်ာ္လြန္ေအာင္တပ္ဆင္အသံုးၿပဳခ်င္တယ္ဆုိရင္ 64bit Windows တစ္ခုကို မၿဖစ္မေနအသံုးၿပဳရမွာၿဖစ္သလို
motherboard ေပၚက chipset ကလညး္ memory ပမာဏကို 4GB ထက္ေက်ာ္လြန္ေအာင္
(ဥပမာ- 8GB) support လုပ္ႏိုင္ေသာ chipset မ်ိဳးၿဖစ္ဖို႔လညး္လုိပါတယ္။
အခုဆိုရင္ စာဖတ္သူတို႔အေနနဲ႕ 32bit/64bit processor ေတြအေၾကာင္းနဲ႕ 32bit/64bit Windows အေၾကာင္းကိုသိရွိသြားျပီထင္ပါတယ္ေနာ္။
No comments:
Post a Comment