Saturday, June 29, 2013

တစ္ရွက္ကႏွစ္ရွက္ ၾကည္႔သင္ပါတယ္

တစ္ရွက္ကႏွစ္ရွက္     

လူမင္း , ဝတ္မႈန္ေရႊရည္,


           ဒီကေနသြားပါ

မင္းသိလာမယ္

Windows explorer has stopped working error ေျဖရွင္းနည္း

ေတာ္ေတာ္ကို ဆုိတာပါ ဘာမွလုပ္လုိ႔မရ စိတ္ညစ္ဖုိ႔တကယ္ေကာငး္ပါတယ္....

တစ္ခါတစ္ခါ........Computer သံုးေနရင္းနဲ႕....Box တစ္ခုတက္လာတယ္.......
Windows explorer has stopped working..ဆိုျပီးေတာ့.........
ေျဖရွင္းနည္းကေတာ့ ႏွစ္နည္းရွိတယ္.......
ပထမနည္းျဖစ္တဲ့.Registry Editor ကေန ေျဖရွင္းနည္းကိုေျပာျပေပးသြားပါ့မယ္.


Registry ထဲမွာ ၀င္ျပင္ပါ့မယ္..
Registry ထဲမွာ ၀င္ျပင္မွာဆိုေတာ့ ..Window+R ကိုႏွိပ္ျပီး. regedit ကိုရိုက္ျပီး Enter ေခါက္လိုက္ပါ..

Editor ေပၚလာရင္ေတာ့ HKEY_LOCAL_MACHINE ကိုသြားပါ...

  ေအာက္မွာျမွားျပထားတဲ့ အတိုင္း အဆင့္ဆင့္သြားလိုက္ေနာ္...

HKEY_LOCAL_MACHINE >>>Software>>>>Microsoft>>>>Window

Window ေအာက္က Current Version.....ေနာက္...Explorer...........
Explorer ေအာက္က Browser Helper Objects ကို
Right Click ႏွိပ္ျပီး Delete ကိုႏွိပ္လိုက္ပါ။

ျပီးရင္ Yes.......  ေပ့ါ...
ျပီးရင္ စက္ကို Restart တစ္ေခါက္ခ်ေပးလိုက္......စက္ျပန္တက္လာတာနဲ႕ Error Message ကိုျမင္ရေတာ့

မွာမဟုတ္ေတာ့ပါဘူးခင္မ်ာ..

ေဆာ့၀ဲလ္မသံုးပဲ Folder မ်ားကို Lock ခ်နည္း

ဒီေန႔ေတာ့ေဆာ့၀ဲလ္ေတြမတင္ပဲ ေဆာ့၀ဲလ္မလိုပဲလုပ္နည္းေတြကိုတင္ေပးပါ့မယ္။
 ပထမဦးဆံုး Folder Lock တုိ႔ Folder Protect တို႔ ေလာ့ခ်တဲ့ေဆာ့၀ဲလ္ေတြမပါပဲ Folder ကိုေလာ့ခ်နည္းကိုေျပာျပမွာ ျဖစ္ပါတယ္။  ၀န္ခံခ်င္တာတစ္ခုကေတာ့ဒီဟာကကၽြန္ေတာ္
မူပိုင္မဟုတ္ပါဘူး။ ဆုိဒ္တစ္ခုကေနရခဲ့တာၾကာပါၿပီ။ အားလံုးသိေစရန္ ျပန္လည္ေ၀မွ်ျခင္းျဖစ္ပါသည္။ကဲစပါၿပီ။
 

1. Folder ေလးတစ္ခုကုိ မိမိႏွစ္သက္အမည္နဲ႔ ေဆာက္လုိက္ပါ။
2.ကြ်န္ေတာ္ေပးထားေသာစာသို.ၿပန္သြားပါ။
3.ေအာက္မွာေပးထားပါတယ္။Select ေပးၿပီCopy လုပ္ပါ။
4.Start>>Run>>ထဲမွာ Notepad ရုိက္ၿပီး Enter ေခါက္ပါ။
5.Notepad ပြင့္လာပါက Copy ဆြဲလာေသာစာမ်ားကို Paste ပါ။
6.Copy ကူးၿပီးထည့္လုိက္တဲ့ ကုဒ္မ်ားထဲမွ ၂၃ ေၾကာင္းေျမာက္မွာရွိတဲ့
 password here ဆုိတဲ့ေနရာေလးမွာ password here ကိုဖ်က္ၿပီးမိမိထည့္ခ်င္ေသာ စကား၀ွက္ ကုိ ထည့္လုိက္ပါ။(အနီေရာင္ၿပထားေသာစာမ်ား)
7.File မွ Save as နဲ.မိမိတည္ေဆာက္ထားေသာFolderထဲမွာသိမ္းပါ။File name မွာ locker.bat
နဲ.သိမ္းေပးပါ။
8.မိမိတည္ေဆာက္ထားေသာFolderထဲတြင္ locker ဆိုတဲ့ File တခုေတြ.ပါလိမ့္မယ္။
ထို File ေပၚတြင္ကလစ္ ၂ ခ်က္နွိပ္ပါ။Private ဆိုတဲ့နာမည္နဲ. Folder တခုထြက္လာပါ
လိမ့္မည္။
9.ကုိယ္ထည့္ခ်င္တဲ့ ဖုိင္မ်ားကုိ Private ဆုိတဲ့ Folder ေလးထဲမွာ ထည့္လုိက္ပါ။ ၿပီးရင္ LOCKER ဆုိတဲ့
ဖုိင္ေလးကုိ ကလစ္လုိက္ပါ Folder ကုိ ေလာ့ခ်မွာလား၊ ေလာ့မခ်ဘူးလားဆုိတာေတာင္းပါလိမ့္မယ္..
10.Y လုိ႔ ရုိက္လုိက္ၿပီး Enter ႏွိပ္လုိက္ပါ။Private ဆိုတဲ့နာမည္နဲ. Folder ေပ်ာက္သြားပါလိမ့္မယ္။
11.သင္က ေလာ့ခ်ထားတဲ့ Folder ကုိ ျပန္ၿပီး ျမင္ခ်င္တယ္ဆုိပါက LOCKER ဆုိတဲ့ ဖုိင္ေလးကုိ ျပန္ကလစ္ၿပီး
အေပၚမွာ ေပးထားခဲ့တဲ့ စကား၀ွက္ကိုထည့္လုိက္ပါ.. Folder ေလးျပန္ေပၚလာပါလိမ့္မယ္။
ၿပန္ေဖ်ာက္လိုက locker ကိုၿပန္ႏွိပ္ပါ။ Yလုိ႔ ရုိက္လုိက္ၿပီး Enter ႏွိပ္လုိက္ပါ။
ၿပန္ေပ်ာက္သြားပါလိမ့္မည္။

cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK

if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END

echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked

goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== password here goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully

goto End
:End
                        အားလံုးဘဲခင္မင္ေလးစားလွ်က္ပါ.....

Friday, June 28, 2013

Notepad++ 6.1.8

notepad အသစ္ေလးနဲ႔လန္းရေအာင္လုိ႔

ေအာက္မွာေဒါင္းလုိက္ေနာ္ 

How To Find My IP Address On A PC


သူငယ္ခ်င္းမ်ား ကုိယ္ကြန္ပ်ဴတာက အိမ္နံပါတ္က ဘာလညး္ၾကည္႕ဖုိ႔အတြက္ပါ

ကိုယ္႕ ရပ္ကြက္ မွာဆုိ ကုိယ္႔ အိမ္နံပါတ္နဲ႔ ကုိယ္ဘဲ အခုလညး္ အဲ႔သလုိပါဘဲ..

A web site that tells you how to find your IP a ddress, on a Mac, PC, or Linux. In the past, when you would be on the phone with customer support and they needed to know your IP address to fix a problem, the first words out of your mouth were probably: How do I find my IP address? The aim of our site is to make it so you no longer find yourself asking ''how to find my IP address?,'' and instead have you say ''I can find my IP address!''

 

 


For Windows users, here is how I can find my IP address. First, click the Start Menu, and select Run. Next, type ''cmd'' into the box and click the ''OK'' button. Finally, at the prompt, type ''ipconfig'' and information about your IP Address will be displayed.
{ How to find my IP Address on a PC picture

Tuesday, June 25, 2013

vzo မွာ conferendo version 6.4 အျဖစ္ update လုပ္လုိက္ပါၿပီ


ယခင္က vzo ကေန conferendo v6.4  အျဖစ္ ေျပာင္းလဲ ထုတ္လုပ္လုိက္ပါၿပီ. ယခု update ျပဳလုပ္လုိက္ေသာ conferendo မွာ email service အျဖစ္ yourname@conferen.do ဆုိၿပီး ေပးထားပါတယ္။ email ကေန ပုိ႔သလုိပါပဲ။ ေမးလ္ပုိ႔လုိ႔လဲ ရပါတယ္။ vzo ဆုိတဲ့ နာမည္အစား conferendo အမည္ ေျပာင္းလဲ သြားေပမယ့္ ယခင္ အသုံးျပဳခဲ့တဲ့ vzo account နဲ႔ပဲ ျပန္၀င္လုိ႔ ရပါတယ္။ ထူးျခားတာ တစ္ခုကေတာ့ normal video screen က အရင္ကထက္ အနည္းငယ္ ပုိႀကီးလာၿပီးေတာ့ ပုံေတြ ပုိၾကည္လင္လာပါတယ္။ Direct link ကေနပဲ ေပးထားပါတယ္။ window 8 အတြက္ ရည္ရြယ္ၿပီးေတာ့ ထုတ္လုိက္ တာ ၿဖစ္ပါ တယ္။ ျမန္မာျပည္က လူေတြဟာ vzo ကုိ အသုံးမ်ားတဲ့ ရည္ရြယ္ခ်က္ကေတာ့ လုိင္းေႏွးေန တာေတာင္မွ vzo က ေန ရုပ္မ်ားကုိ ျမင္ေတြ႔ႏုိင္လုိ႔ပါ။ skype ဆုိရင္ေတာ့ လုိင္းအရမ္း က်ေနတယ္ဆုိရင္ မရေတာ့ပါဘူး။ ပုံရပ္ရင္ရပ္ မရပ္ရင္ေတာ့ က်သြားတာပါပဲ။ vzo ကေတာ့ ေတာ္ယုံနဲ႔ ျပဳတ္မက်ပါဘူး။ ကဲလုိခ်င္တဲ့ သူမ်ား ေအာက္မွာ Download လုပ္လုိက္ပါ။
                                                              

                                            Download conferendo

USB ကေနတဆင့္ Window တင္ခ်င္တယ္ဆိုရင္ေတာ့


 အရင္ဆံုး Window 8 ျဖစ္ျဖစ္ Window 7 ျဖစ္ျဖစ္ကိယ္တင္ခ်င္တဲ႔ ISO images ဖိုင္ကို ဇြဲေကာင္းေကာင္းနဲ႔ ေဒါင္းယူထားဖို႔လိုပါတယ္ (အားလံုး 2GB , 3GB အထက္မွာခ်ည္းပါပဲ)
 ဇြဲ မရွိဘူးဆိုရင္ေတာ့ နီးစပ္ရာ ဆိုင္တစ္ဆိုင္ မွာေျပးဝယ္လိုက္ပါ....:P
ျပီးရင္ 4GB ပမာဏ နဲ႔ အထက္ (8GB ဆိုရင္ပိုေကာင္းတာေပါ့ဗ်ာ) ရွိတဲ႔ USB တစ္ေခ်ာင္း လိုပါတယ္

စိတ္ၾကိဳက္ ေဒါင္းယူျပီးျပီ ဆိုရင္ေတာ့ ဒီ Windows 7 ISO to USB Tool ကို
                                                 

                                                         ဒီမွာေဒါင္းပါ
USB ကို ကြန္ျပဴတာမွာ တပ္ျပီး ....

က်န္တာေတြကိုေတာ့ ေအာက္က ပံုေလးေတြ အတိုင္း လုပ္ေဆာင္သြားလိုက္ပါ.

volume label အကြက္မွာ windows ေပးလုိက္ပါ
ရွည္လုိမရပါဘူး
အဲဒီေနရာေတြမွာ ေရြးေပးလုိက္ပါ Burm ကုိႏွိပ္လုိက္ပါ.
message box က်လာရင္ okသာေပးလုိက္ပါ. ၿပီရင္ဒီလုိေပၚလာပါလိပ္႔မယ္

ဒါဆုိရင္ေတာ႔ usb နဲ႔ windows တစ္ခုပုိင္ဆုိင္ႏုိင္ပါၿပီ.
                                windows နဲ႔ တင္နည္း ထက္ေလ႔လာခ်င္ရင္ေတာ႔ ေအာက္ကလင္႔ကုိ သြားလုိက္ပါ           
                           ဒီကေနသြားပါ
                                  အားလံုးဘဲေပ်ာ္ရႊင္ႏုိင္ပါေစ ခင္ဗ်ာ
သူငယ္ခ်င္းမ်ားကုိ ၾကိဳဆိုလွ်က္ပါ.....

 Windows 32 bits ႏွင့္ 64 bit ကြာျခားခ်က္ အၾကမ္းဖ်င္း



က်ေနာ္လည္း တစ္ခ်ိန္တုန္းက ကြန္ျပဴတာဝယ္လိုက္ရင္ 32 bits နဲ႔ 64 bits ဘာကြာလည္းဆုိတာကို ေသခ်ာ ကြဲကြဲျပားျပား မသိဘူး။

64 bits ဝယ္ျဖစ္ခဲ့တယ္။ ကံဆုိးခ်က္ကေတာ့ ေဆာ့ဖ္ဝဲေတြ၊ ဂိမ္းေတြ သြင္းတဲ့အခါ ရတာက ရျပီး မရတာက မရဘူး။ အထူးသျဖင့္ Call of Duty ေနာက္ဆံုးထြက္ေတြ၊ Need For Speed

ရဲလိုက္ဖမ္း တဲ့ ျပိဳင္ ကားေမာင္းတာေတြ သူမ်ားေဆာ့တာျမင္ေတာ့ ေဆာ့ခ်င္ တာေပါ့။ ဒီေတာ့ သြင္းလိုက္တိုင္း တစ္ခုမဟုတ္ တစ္ခုက အမွားျပတယ္။ Data source ရွာမေတြ႔တာတု႔ိ ၊ အရင္းျမစ္

file မရွိတာတို႔ ဘာညာနဲ႔ျပတယ္။ က်ေနာ္ညံ့ လို႔ေနမွာပါ။ သူမ်ား 64 bits ကြန္ျပဴတာမ်ား ရတယ္။ က်ေနာ္ မရဘူး။ Avira တို႔လို Virus သတ္တဲ့ ေဆာဖ္ဝဲေတြလည္း ပိတ္ပါတယ္။ သုိ႔ေပမယ့္

သိပ္လည္း အေဆာ့ခ်င္ၾကီးမဟုတ္၊ အရမ္းလည္း အားေနသူ မဟုတ္ေတာ့ ၁ နာရီေလာက္ အခ်ိန္ေပးလုပ္လို႔ ထူးမလာရင္ ဒီတိုင္းပဲ ပစ္ထားျဖစ္လိုက္တယ္။ ေသခ်ာလုပ္ရင္ေတာ့ ရမွာပါ။

ဒါက ဘာေၾကာင့္လဲဆုိ ကြန္ျပဴတာရဲ ႔ RAM အသံုးခ်မွုက အဓိကပါတဲ့။ 32 bits က RAM 4GB ထက္ပိုမသံုးဘူး။ 64 bits က RAM ရွိရင္ရွိသေလာက္ သူသံုးျဖစ္လိမ့္မယ္။ Random Access

Memory ကုိေျပာတပါ။ တစ္ျပိဳင္နက္တည္း အလုပ္လုပ္ႏိုင္မွုပါ။ အလြယ္ဆံုး ဥပမာ ေပးရရင္ ဓာတ္ခဲ ၂ လံုးအား အသံုးျပဳျပီး ထြန္းတဲ့ ဓာတ္မီးနဲ႔ ဓာတ္ခဲ ၃ လံုးအား တစ္ျပိဳင္နက္တည္း ထြန္းတဲ့

ဓာတ္မီးတို႔ အားကြာသလိုေပါ့။ ၃လံုးအားက ပိုလင္းလိမ့္မယ္။

ဒီလိုပါပဲ။ 64bits ကြန္ျပဴတာရဲ ႔ အားသာခ်က္က Data Transfer မွာ ျမန္ပါတယ္။ တစ္ခါတည္း RAM အမ်ားအျပား အလုပ္လုပ္မွုေၾကာင့္ သီခ်င္းေတြဘာေတြ Flash Drive နဲ႔ ကူးတဲ့အခါ

ပိုျမန္တယ္။ 32 Bits က်ေတာ့ Data Transfer မွာ လုပ္ေဆာင္ခ်က္ ေႏွးတယ္။

64 bits မွာ အားနည္းခ်က္က 32 bits သိမ္းဆည္းမွုစနစ္သံုး ပရိုဂရမ္ မ်ား၊ ေဆာ့ဖ္ဝဲမ်ားနဲ႔ သံုးလို႔ အဆင္မေျပပါဘူး။ ဒါေၾကာင့္ 64 bits မ်ားက ေဆာ့ဖ္ဝဲေရြးတာပါ။ 16 bits program လည္း

သံုးလို႔ မရပါဘူး။

32 bis က်ေတာ့ ရပါတယ္။ ေဆာ့ဖ္ဝဲအခ်ိဳ ႔ ၊ ပရိုဂရမ္အခ်ိဳ ႔က 32 bits system နဲ႔ပဲ ထုတ္ၾကပါတယ္။ ဒါေၾကာင့္ 32 bits ကို Windows တို႔ ယေန႔တိုင္ ထုတ္လုပ္ေနျခင္းပါ။ ဆက္လည္း

ထုတ္အံုးမယ့္ပံုပါ။ 64 bits ေနာက္ပိုင္းေပၚလာသည့္တိုင္ 32 bits စနစ္က ေပ်ာက္မသြားဘူး။ ယေန႔အထိ Windows Hardware ေတြမွာ ခြဲျခား ထုတ္လုပ္ေနဆဲပါပဲ။ ဒါေၾကာင့္ အခ်ိဳ ႔ဂိမ္းေတြ၊

ေဆာ့ဖ္ဝဲေတြ 32 bits နဲ႔အလုပ္မလုပ္တာပါ။ 64 bits ဗားရွင္းကုိ သက္သက္ျပန္ရွာရပါတယ္။

ဒီေတာ့ ဘယ္ဟာပိုေကာင္းတယ္လို႔ တပ္အပ္ေျပာလို႔ မရေတာ့ပါဘူး။ က်ေနာ္ေတာင္ အရင္တုန္းက ဂဏန္းမ်ားနဲ႔ 64 bits က ပိုေကာင္းတယ္လို႔ သိထားတာ။ ခုေတာ့ ႏွစ္ခုလံုးမွာ

သူ႔ဟာကြက္ေတြခ်ည္းပါပဲ။ 32 bits RAM နဲ႔ compact software production ရွိေနေသးသေရြ ႔ေပါ့။ 63 bits မွာ Kernel Patch Protection ရတယ္။ 32 bits မွာမရဘူး။ ဒီလုိမ်ိဳး

အျခားကြဲျပားခ်က္ေတြ အမ်ားၾကီးရွိပါတယ္။

ဒီေတာ့ Microsoft က တရားဝင္ ေရးသားထားတဲ့ 32 bits နဲ႔ 64 bits ကြာျခားခ်က္ အေၾကာင္းမ်ားကို ေအာက္ပါလခ့္မွာ ဝင္ေရာက္ ဖတ္ရွု ၾကည့္ႏိုင္ ပါတယ္။

http://support.microsoft.com/kb/946765

Monday, June 24, 2013

Computer တပ္ဆင္နည္း




                  ကြန္ပ်ဴတာတစ္ လံဳးကို စ တင္ တပ္ ဆင္ ေတာ႔ မယ္ ဆိုလွ်င္ ပထမဆံဳး ပါ ၀င္ တဲ႔ အရာေတြကို သိရိွ ထားရပါ မယ္...ဘယ္ ကြန္ ပ်ဴတာဘယ္ ေလာက္ Model ပဲ ၿဖစ္ပါေစ ပါ ၀င္ တဲ႔ အရာ ေတြက တူတုူပါ ပဲ .ကြန္ ပ်ဴတာတစ္ လံဳး အလုပ္လုပ္ ဖို႔ အတြက္Main (ရ)မ်ိုဴးပဲ ရိွပါ တယ္...
                       
၁။ Motherboard

                        ၂။Processor

                        ၃၊ RAM

                        ၄။ HDD

                       ၅။ Video card (VGA)

                       ၆။Power Supply

                       ၇။ CD ROM  တုိ႔ ပါ ပဲ။

 ၁။              စတင္ ၿပီး  ကြန္ ပ်ဴတာ တစ္ လံုးကို စတင္ တပ္ ဆင္ ေတာ႔ မယ္ ဆို ရင္ Motherboard ကို စတင္ ေရြးခ်ယ္ ရပါလိမ႔္ မယ္. အဲ႔ ဒီ မွာ  ကို တပ္ ဆင္ မဲ႔ ပံုးရဲ႕႕ အရြယ္အစားေပၚမူတည္ ၿပီးေရြးခ်ယ္ရပါ မယ္  ဒါမွ မဟုတ္ ကို တပ္ဆင္ မဲ႔  Boardရဲ႔အရြယ္အစားေပၚမုူတည္ၿပီးေရြးလည္းရပါတယိMotherboard အရြယ္   (၂)မ်ိုဴးရိွပါတယ္..MATX နဲ႔ ATX ပါ  ATX က Board  size အၾကီးၿဖစ္ၿပီးMATX ကေတာ႔  Board အေသးပါ...mother boradမွာ socket အမိ်ဴး အစားအမ်ားၿပားရိွပါတယ္ Socket (478)..
Socket(775)..Socket(1366)..နဲ႔ ွSocket (1156) ဆိုၿပီးအမ်ားအၿပားရိွ ပါ တယ္ လုူအသံုးအမ်ားဆံုးက  Socket (478)နဲ႔ Socket(775)ပါ Socket  (****) ဆို တာ ကို တပ္ ဆင္ မဲ႔ Processor Pin အေ၇အတြက္ ပါ board ရဲ႔ Processor  ထည္႔ တဲ႔ ခြက္ေလးထဲ မွာ ပါ ပါတယ္ ေ၇ ၾကည္႔ လို႔ ေတာ႔ ရ တယ္ အရမ္ းေတာ႔ မကိုင္ နဲ႔ ၾကိဳးတတ္ တယ္.. အဲဒီ Pinေလးေတြမၾကိုးေအာင္ ဂရုစိုက္ တပ္ ပါ
၀ယ္ယူလာတဲ႔ Board ကို ေကစင္ မွာ တပ္ဆင္ပါ  ..ေအာ္ပံုးေနာက္က သံၿပားေလးကို လည္းတပ္ ဖို႔ ေမ႔ မေန ပါနဲ႔  ဦးမယ္..အခုMotherboard  တပ္ ဆင္ၿပီးရင္ ေတာ႔
 ၂ ။            Motherboard စာ အုပ္ေလးဖတ္ ဖို႔ လိုအပ္ ပါ တယ္..  ကို  တပ္ ဆင္မဲ႔ board က  ဘယ္ လို   Processor   ကိုလက္     ခံသလည္းဆိုတာကိုသိရပါမယ္..ဥပမာ  ကိုယ္၀ယ္ယူလာတဲ႔ board  က  Socket 775 ဆိုပါစို႕႕    ..အဲ႔ ဒီ အမ်ိုဴးစားနဲ႔ ကိုက္ ညီ မဲ႔ Processorကို ရွာေဖြၿပီး၀ယ္ပါ ..Socket (775) မွာ မွ ကို လိုခ်င္တာ ကို ေရြးပါ  Pentium 4 လားCore 2 duo လား ဆိုတာ ကို ေရြးခ်ယ္ ပါေ၇ြးၿပီးၿပီဆိုရင္ေတာ႔ Motherboard မွာ  တပ္ ဆင္ ပါ   တပ္ ဆင္ ရာ မွာသတိေတာ႔ ထားပါ boardေအာက္မွာပါ တဲ႔ Processor ခံ Pin ေလးေတြက န လို႔ ပါ..တပ္ ဆင္ ရာမွာProcessor ေပၚမွာေလးေထာင္႔ အမည္းကြက္ ေလးပါ ပါတယ္ အဲ႔ ဒါကို လက္ယာဘက္ မွာထားၿပီးအံ
၀င္ၿပီးဆိုမွ ကလစ္ကိုဖိခ်ပါ.. အဲ  အေသးစိတ္ ကို လည္းMotherboard  စာအုပ္ မွာ ရွင္းၿပ ထားပါ တယ္..ၿပီရင္ ေတာ႔  Processor Fan
တပ္ ပါFan ၀ယ္ရာ မွာ လည္းကိုယ္ ၀ယ္ တဲ႔ Porocessor ေပၚမူတည္ ၿပီး၀ယ္ ပါ Socket 775 ဆိုရင္ socket 775 အတြက္ Fanကို ၀ယ္ ပါအလုပ္ ရွပ္  မခံ ခ်င္ ဘူးဆိုရင္   မုူလီနဲ႔ ဟာ ၀ယ္ တပ္ ပါ ..မုူလီ နဲ႔ ဆိုရင္ေတာ႔ board ကို   အၿပင္ မွာ အ၇င္ ဆံုးFan နဲ ႔ Processor တပ္တာ အေကာင္းဆံုးပါ ပဲ ...Fan  power ၾကိဳးကိုboard မွာ တပ္ ဆင္ ပါ board မ်က္နာၿပင္မွာ (CPU FAN)  ဆိုၿပီးေရးထားပါတယ္..အဲ႔ဒီ ပင္ေလးမွာ စြပ္ ပါ
၃။            RAM  တပ္ ဖို႔ ပါ .. Processor ေကာ Fan ေ၇ာတပ္ ၿပီးၿပီးဆိုရင္RAM  ေခ်ာင္းတပ္ ဖို႔ လိုပါ တယ္ .. သူ လည္းProcessor  နည္းတုူအေရးပါ တဲ႔ အရာတစ္ ခုပါ ..အၿမန္ နုန္းကို ၿမွင္႔ တင္ ေပးဖို႔ ပါ  RAM မွာ လည္းProcessor နည္းတူ အမ်ိဳးအစားေတြရိွပါတယ္
(DDR,DDR2,DDR3)  ဆိုၿပီ ရိွပါ တယ္  ဒါ႔ အၿပင္ (400Mhz,667Mhz,800Mhz ,1066Mhz ) ဆိုၿပီ ရိွ ပါတယ္ Motherboard ရဲ႔ လက္ခံ တဲ႔  ပမာဏ ေပၚမူတည္ ၿပီးေရြးခ်ယ္ ပါ .. မ်ားေသာအားၿဖင္႔  DDRနဲ႔ DDR2 ကို   သံုးက် ပါ တယ္  (400,667,800Mhz ) ေတြအသံုးမ်ားပါ တယ္ RAM ေခ်ာင္းတပ္ မယ္ ဆိုရင္ Board မွာ RAM ေခ်ာင္းတပ္ ဆင္ရန္ ေၿမာင္းရွည္ေလးနစ္ ေခ်ာင္း(Or) ေလးေခ်ာင္းပါ၀င္ပါတယ္ အဲ႔ ဒီ မွာ တပ္ ဆင္ပါ  တပ္ ဆင္ ရာ မွာRAM ေခ်ာင္းရဲ႔ Center မွာ ေၿမာင္းေလးပါ ပါ တယ္ အဲ႔ ဒါ ကုိ Boardက ေၿမာင္းေလးနဲ႔ အံ၀င္ခြင္ ၾက ေအာင္ တပ္ ဆင္ ပါ...
၄။        ေလးအခ်က္ေန နဲ႔ အားလံုးတပ္ ဆင္လို႔ ၿပီးၿပီးဆိုလွ်င္Video card (VGA)  တပ္ ဆင္ ရပါ မယ္..   VGA မွာ နစ္မ်ုိဳးရိွ ပါ တယ္(AGP /PCIE)ဆိုၿပီးရိွ ပါ တယ္  (AGP ) က   ေတာ႔ အရင္  တံုးက  စက္ ေတြမွာသံုးပါတယ္ (PCIE)က ေတာ႔ ခုေနာက္ပိုင္း board ေတြမွာ သံုးပါတယ္  boardရဲ႔ လက္ ခံ တဲ႔ ေပၚ မုူတည္ ၿပီး၀ယ္ ပါ (PCIE )ပဲ အမ်ားဆံုးေန ပါလိမ္႔ မယ္  (AGP) ေတာ႔ ရွားသြားၿပီ ဗ် ပ်က္ရင္ ေတာင္ ရွာဖို႔ ခက္ တယ္ ..   တပ္  မယ္  ဆိုရင္ ေတာ႔  Processor  ရဲ႔ ေအာက္ တည္႔ တည္႔ မွာ   VGA  ထည္႔ ဖို႔ ေၿမာင္းေလးပါ ပါ တယ္  အဲ႔ ဒီ မွာ အံ၀င္ေအာင္တပ္ ဆင္ ပါ
၅။ အားလံုးတပ္ ဆင္းၿပီးရင္ Board တစ္ ခုလံုးအလုပ္ လုပ္ ရန္ တအတြက္  Power ေပးဖို႔ ပါ  ဒါ က ေတာ႔ တပ္ ဆင္ ၿခင္းရဲ႔ အဓိက ပါ ပဲ Power Supply ေရြးခ်ယ္ရာ မွာ  HDD   ေပၚမူတည္ ၿပီးေရြးခ်ယ္ ပါ ..  HDD -500GB  ေလာက္ ဆို ရင္ ေတာ႔ 450 Wေလာက္ မွ  အဆင္ ေၿပ ပါ တယ္ ပါ၀ါ မမွ် ရင္ board ေလာင္ တတ္ ပါ တယ္ Power Supply မွာ ၾကိုးေတြ အမ်ားၾကီး ပါ ပါ တယ္ board ကို ေပး မဲ႔  ပါ၀ါ ၾကိဳးက   ေခါင္း အၿဖဳ(၂၄ ပင္)  ပါ တဲ႔  အၾကီးေခါင္းရယ္.. (၄ပင္) ပါ တဲ႔ အၿဖူ ေခါင္းေသးရယ္နစ္ မ်ိဴးရိွပါတယ္..(၄ပင္)ပါတဲ႔ ေခါင္းေလးက ေတာ႔  Processor  Fan ရဲ႔ ဘယ္ ဘက္  မွာ      ခုံ ေလးပါ ပါ တယ္ အဲ႔ ဒီ မွာ တပ္   ပါ.. ေခါင္းအၾကီးကို ေတာ႔  RAMရဲ႔ ေအာက္ နားမွာ   ၂၄ပင္ အေပါက္ေလးပါ ပါ တယ္ အဲ႔ ဒီ မွာစြပ္ ပါ  အဲ႔ ဒၤီ မွာ  Board ကို ပါ ၀ါ ေပးၿပီးပါၿပီ ေနာက္ ဆံုးေနနဲ႔    board ကို control ေပးဖို႔ ၾကိဳးမ်ားကိုတပ္ ဆင္ရ ပါ မယ္.. control  ေပးတဲ႔ ၾကိဳးေတြက ေတာ႔  ပံုး ေအာက္ မွာ ပါ  ပါ တယ္ ...    အဲ႔ ဒၤီ ၾကိဳးေတြကို Front panel wires မ်ားလို႔ ေခၚပါ တယ္ အဲ႔ ဒီ  wire ေလးေတြက အဓိက အက် ဆံုးပါ ...boardၾကီတစ္ ခုလံုးအလုပ္လုပ္တဲ႔ ေန ရာမွာ ... တပ္ ဆင္ ပံု ကေတာ႔     motherboard ရဲ႔  ညာ ဘက္ေထာင္႔  ေအာက္  အစြန္းေလးနားမွာ  ရိွ ပါ တယ္ အဲ႔ ဒီ ၾကိဳးေလးေတြကို စိုက္ ဖို႔ ပါ ...  Front panel လို႔ ေရးထားပါ တယ္ ..board ေပၚမွာ..ၾကိဳးေတြက ေတာ႔   Main switch ,Restart switch ,HDD LED switch,power switch တို႔ ပါ  တပ္ဆင္ရာမွာ  ပံုးမွာ ပါ တဲ႔  ၾကိဳးေလးေတြအေပၚမွာ   စာ အတိုေခါက္ ေလးေတြေရးထားပါ တယ္ board မွာ လည္း ေရးသားထားပါ တယ္ သူေန ရာ နဲပ သူ တပ္ ဆင္ ပါ မွားရြင္းေစ ပါ နဲ႔     တပ္ ဆင္ တဲ႔ ပံုစံကို  board စာ အုပ္ မွာ ၿပ သ ထားပါ တယ္ ၾကိုး မွာပါ တဲ႔ စာ ေလး ေတြ ကို ပံုးရဲ႔ ေအာက္ဘက္ မွာ ထားတပ္ ပါ  အဲ႔ ဒါ ဆို အေပါင္းအနတ္ မမွားေတာ႔  ပါ  ဘူး တပ္ ဆင္ ၿပီးသြားရင္  ပံုးမွ Power ခလုတ္ ကို နိပ္ၾကည္႔ ပါ  Processor Fan လည္ ရပါ မယ္ လည္ ရင္ Ok ပါ ၿပီ မလည္ ရင္ ေတာ႔ Front panel  ကၾကိုးေလးေတြတစ္ ေခါက္ ထပ္ စစ္ ပါ
၆။          HDD  ကို  board တြင္ တပ္ ပါ   HDD  မွာ နစ္ မ်ိဳးရိွ ပါတယ္ ..တစ္ ခုက SATA  /

SATA က ခုေနာက္ ထြက္ တဲ႔  HDD ေတြပါ ၾကိုးၿပားေသးေလးပါ ..   အေ၇ာင္ နစ္ မ်ိဳးရိွပါတယ္  အနွွီရယ္ အ၀ါရယ္ ပါ ... IDE  က ေတာ႔ ဟိုးအရင္  ခု အခ်ိန္ထိသံုးေန ၾက ဆဲ ပါ Busၾကိုးအၿပားၾကီးေတြပါ   ကို ၀ယ္  တာ ဘယ္ လို    HDD ပဲ ၿဖစ္ ၿဖစ္ board မွာ အလြယ္ တကူ တပ္ဆင္ နိင္ ပါ တယ္

ရ။          ေနာက္ ဆံုးေန နဲ႔  CD ROM ကို တပ္ ဆင္ ပါ .. သူ မွာ လည္း(IDE /SATA) နစ္မ်ိဳးရိွ ပါ တယ္    HDD လို ပဲ  CD Rom  ကို တပ္ ဆင္ ပါData   transfer  ေကာင္းခ်င္ ရင္ ေတာ႔SATA  ဟာအေကာင္းဆံုးပါ ပဲ
   အကုန္ လံဳးတပ္ ဆင္ ၿပီး ရင္ ေတာ႔  ကြန္ပ်ဳတာ   တစ္ လံဳးဆင္ လိဳ႔  ၿပီးဆီးသြားပါ ၿပီ..က်န္ တဲ႔ အပိုင္းက ေတာ႔ Window တင္ ဖို႔ ပဲ က်န္ ပါ တယ္ ... mouse , keyboard ,monitor ေတာ႔ ကို႔ ဟာကို ပဲ တပ္ လိုက္ ၾက ပါ ေတာ႔ ေနာ္ .. Window တင္ တဲ႔ အပိုင္းကို လည္း အလ်င္းသင္႔ ရင္ တင္ ေပး ပါ မယ္.. ကိုယ္တိုင္ လက္ ေတြ႔ ကို စာ အၿဖစ္ ေၿပာင္းေရးရတဲ႔ အတြက္ အမွားမ်ားပါခဲ႔ ရင္ ခြင္႔ လြတ္ ေပးေစ ခ်င္ ပါ တယ္  ..ကုူးယူေရးသားထားၿခင္းမရိွပါ ကိုယ္ တိုင္ ေရးသားၿခင္းၿဖစ္ ပါ တယ္.. အၾကံေပးခ်င္ တာ ကြန္ပ်ဳတာ ကို မေၾကာက္ ပါ နဲ႔    ပ်က္ ရင္ ပ်က္ ပေစ လုပ္ၿပစ္ ပါ..တစ္ ခါမရ နစ္ ခါမရ စိတ္ဓါတ္ မက် ပါ နဲ႔   ၿဖစ္ ေအာင္ လုပ္ ရင္ ၿဖစ္ပါ တယ္

Sunday, June 23, 2013

Hide Your IP Address



Real Hide IP ဆိုတဲ ့ေဆာ့ဖ္၀ဲလ္ေလးနဲ႕ မိတ္ဆက္ေပးခ်င္ပါတယ္။ သူက မိမိတို႕ သံုးေနတဲ့ IP ကုိ တစ္ျခားနုိင္ငံ IP အျဖစ္
ေျပာင္းလဲေပးပါတယ္။ အဲအတြက္ မိမိကုိယ္ ဘယ္နုိင္ငံကမွန္း အမွန္မသိေတာ့ပါဘူး။
တနည္းအားျဖင့္ proxy ေက်ာ္တာေပါ့ဗ်ာ ။ ဘန္းထားတဲ့ဆုိက္ေတြကုိ ဒီေဆာ့ဖ္၀ဲလ္ေလး သံုးၿပီး ေက်ာ္ရင္လဲ ရပါတယ္။
ကြ်န္ေတာ္စမ္းၾကည့္တာေတာ့ အဆင္ေျပပါတယ္။ သံုးနည္းကလဲ Hide IP ဆုိၿပီး နွိပ္လုိက္ရင္ ရပါၿပီး ။

မိမိေျပာင္းခ်င္တဲ့ IP ကုိ နုိင္ငံအလံေတြ ႏွိပ္ၿပီး ေျပာင္းခ်င္တဲ့ နုိင္ငံ IP ေျပာင္းနုိင္ပါတယ္။
ဖူးဗားရွင္းပါ .. အထဲမွာ ကရက္ဖုိင္ပါပါတယ္။












                 
                  


                    http://dl.dropbox.com/u/9563152/RealHideIP-4.0.4.2.rar





























Video Graphic Adapter (VGA) အေၾကာင္း သိေကာင္းစရာ

Output မ်ား
ပံုမွာျပထားတာကေတာ့ Graphic Card ရဲ့ output ေတြရိွရာေနရာပဲျဖစ္ပါတယ္။ PC ရဲ့ hardwares ေတြဟာ digital နည္းပညာျဖစ္တဲ့ 0 နဲ့ 1 ေတြနဲ့သာလုပ္ေဆာင္ပါတယ္။ ဒါေၾကာင့္သူတို့ကထြက္လာတဲ့ output ဟာ digital ေတြပဲျဖစ္ပါတယ္။ ဒါေပမယ့္ ကၽြန္ေတာ္တို ့အရင္တုန္းကသံုးခဲ့တဲ့ CRT Monitor ေတြဟာ Analog ျဖစ္ပါတယ္။ သူတို ့အတြက္ digital ကေန Analog ေျပာင္းဖို့ digital to analog converter (DAC) လုိ့ေခၚတဲ့ device ေတြလိုလာပါတယ္။ ယခုသံုးေနတဲ့ LCD ေတြကေတာ့ digital ေတြျဖစ္ပါတယ္။ ဒါေၾကာင့္ DAC ေတြရဲ့လိုအပ္မွဳဟာလည္းနည္းပါးလာပါတယ္။ ဒါေပမယ့္ စံတစ္ခုအေနနဲ့analog ကိုေထာက္ပံ့ေပးေနတုန္းပါပဲ။

VGA output (D-sub)
VGA output မွဆိုရင္ pin အေရအတြက္ 15 pins ပါပါတယ္။ သူကို သာမန္အားျဖင့္ အျပာေရာင္နဲ့သက္မွတ္ပါတယ္။ VGA ကေတာ့ Video Graphic Array ကိုဆိုလိုပါတယ္။ Hardware ပိုင္းမွာေတာ့ Video Graphic Adapter လို့ေခၚပါတယ္။ ၄င္းဟာ analog display Signal ေတြကိုေထာက္ပံ့ေပးပါတယ္။

DVI Output
DVI ဟာ စံသက္မွတ္ထားတဲ့ digital output ျဖစ္ပါတယ္။ DVI ရဲ့အရွည္ ကေတာ့ Digital Visual Interface ျဖစ္ပါတယ္။ DVI ကိုမ်ားေသာအားျဖင့္ digital projector ေတြ၊ HDTV (High Definition TeleVeision) ေတြနဲ့ခ်ိတ္ဆက္ႏိုင္ပါတယ္။ ၄င္းဟာ resolution အေနျဖင့္ 2560x1600 ထိေထာက္ပံ့ႏိုင္ပါတယ္။ 2004 ခုႏွစ္ထက္ ေနာက္မက်တဲ့ ကဒ္ေတြမွာဆိုရင္ DVI ေပါက္ တစ္ေပါက္ကေတာ့ ပါပါတယ္။
Composite Video Output
ဒါကေတာ့ Composite Video Output ျဖစ္ပါတယ္။ သူ့ကို RCA (Radio Corporation of America )လို ့လည္းေခၚပါတယ္။ သူ့ကို TV ေတြ၊ VCRလို ပစၥည္းမ်ိဳးေတြနဲ့ခ်ိတ္ဆက္အသံုးျပဳပါတယ္။ဒါေပမယ့္ very low resolution analog signal ေတြကိုပဲ ေပးပို ့ႏိုင္ပါတယ္။

S-Video (S-VHS)
S-Video က Super Video သို့ Super VHS လို့ေခၚပါတယ္။ S-Video မွာ Pin 4 ခုပါပါတယ္။ သူကိုေတာ့ television industry ေတြက စံအျဖစ္သက္မွက္ထားပါတယ္။ သူလည္းပဲ low resolution analog signal ေတြကိုပဲေပးပို ့ႏိုင္ပါတယ္။ ဒါေပမယ့္ composite video output ထက္္စာရင္ေကာင္းပါတယ္။ single cable video output မွာေတာ့ စံအျဖစ္ရိွေနေသးပါတယ္။

Component Video
Component Video ေတြဟာ Graphic Card မွာထည့္သြင္းဖို ့အတြက္ မ်ားျပားေနတာေၾကာင့္ သက္သက္ adapter တစ္ခုအေနနဲ့ပဲပါဝင္ပါတယ္။ Component Video Output မွာဆိုရင္ Video အတြက္သာမကပဲ audio ပါ ပါဝင္လာပါတယ္။ အစြန္ဆံုး က အစိမ္း၊ အနီနဲ့ အျပာ က video အတြက္ျဖစ္ၿပီးေတာ့ က်န္တဲ့ ႏွစ္ခုက audio အတြက္ျဖစ္ပါတယ္။ သူရဲ့ output ေတြကို Y, Pb, Pr လို့ေခၚတဲ့ output ေတြအေနနဲ့ ခြဲထြက္လာတာေၾကာင့္ HDTV ေတြ၊ Digital projector ေတြနဲ့ခ်ိတ္ဆက္ႏိုင္ပါတယ္။
သူရဲ့ signal ေတြဟာ analog ေတြျဖစ္ေပမယ့္လို့ သီးျခား colour output ေတြအေနနဲ့ခြဲထုက္ထားတာေၾကာင့္ High resolution ကိုရေစပါတယ္။

HDMI
HDMI ကေတာ့ High Definition Multimedia Interface ကိုညႊန္းဆိုတာပဲျဖစ္ပါတယ္။ HDMI ကိုသာမန္ graphic card ေတြမ်ာမေတြ့ရပဲ၊ Entertainment ဦးစားေပး ကဒ္ေတြနဲ့ High end card ေတြမွာပဲေတြ့ရပါတယ္။ HDMI မွာ High definition Video နဲ့ Audio ေတြကို ေပးပို ့ႏိုင္စြမ္းရိွပါတယ္။
ဒါေပမယ့္ သူ့နဲ့ခ်ိတ္ဆက္မယ့္ cable ေတြကေတာ့ ေစ်းၾကီးေနပါေသးတယ္။

Graphic Card Interfaces
ပံုမွာျပထားတာကေတာ့ Graphic Card Interface ျဖစ္ပါတယ္။ Graphic Card Interface ဟာ graphci card နဲ့ computer ၾကား ခ်ိတ္ဆက္ေပးတဲ့ အရာပဲျဖစ္ပါတယ္။
Graphic card ေတြကိုဝယ္ယူရာမွာ Interface ကအရမ္းကိုအေရးၾကီးပါတယ္။ ကိုယ့္ MB ရဲ့ Graphic card slot ဟာ ကိုယ္ဝယ္လာတဲ့ Graphic Card ရဲ့ Interface ခ်င္းကိုက္ညီမွဳမရိွဘူးဆိုရင္ တပ္ဆင္လို ့မရပါဘူး။ ဥပမာ အားျဖင့္ PCI Express graphic card ဟာ AGP slot မွာတပ္ဆင္လို့မရသလို AGP Graphic Card ကလည္း PCI Express slot မွာတပ္ဆင္လို့မရပါဘူး။ MB နဲ့ Graphic Card အျပန္အလွန္ data ေပးပို့ႏိုင္မွဳကို Bandwidth နဲ့တိုင္းတာပါတယ္။ Bandwidth ျမင့္ေလ graphic card က ျမန္ျမန္ဆန္ဆန္ အလုပ္လုပ္ႏိုင္ေလျဖစ္ပါတယ္။ ဒါေပမယ့္လဲ Graphic Card Industry ေတြေျပာသေလာက္ Interface တစ္ခုနဲ့တစ္ခု သိပ္ျပီးကြာျခားမွဳမရိွပါဘူး။
Interface ေတြဟာ အရင္တုန္းက အမ်ားၾကီးရိွေပမယ့္ လို ့အခုအခါမွာေတာ့ AGP နဲ့ PCI Express ပဲက်န္ပါေတာ့တယ္။ ဒါေပမယ့္ ဗဟုသုတ အေနနဲ့ေဖာ္ျပေပးလိုက္ပါတယ္။

ISA
ISA ဆိုတာက Industry Standard Architechure ကိုဆိုလိုပါတယ္။ သူကို ဟိုးအရင္တုန္းက ကြန္ပ်ဳတာေတြမွာပဲ ေတြ့ႏိုင္ပါတယ္။ အခုခ်ိန္မွာေတာ့ ေပ်ာက္ကြယ္သြားပါျပီ။ သူမွာ 8 bit wide interface နဲ့ 16 bit wide interface ဆိုၿပီး graphic card ႏွစ္မ်ိဳးထြက္ရိွပါတယ္။ EISA (Extended ISA) ဆိုၿပီးထြက္ေပၚလာပါေသးတယ္။ သူကေတာ့ 32 bit wide ရိွပါတယ္။ ဒါေပမယ့္ ေစ်းၾကီးတဲ့အတြက္ ေနာက္ထပ္ Interface အသစ္ထြက္ေပၚလာတဲ့အခါ ေမွးမိွန္သြားခဲ့တယ္။

PCI
PCI က Peripheral Components Interconnect ကိုဆိုလိုပါတယ္။ သူက 32 bit wide interface ျဖစ္ၿပီး 33MHz speed နဲ့ run ပါတယ္။ 133 MB/s Bandwidth ကိုရရိွပါတယ္။ PCI ကို ISA ေတြေနရာမွာ အစားထိုးအသံုးျပဳပါတယ္။ PCI ေတြကို add in card ေတြအတြက္ ယခုထိစံထားသံုးစြဲေနေသးပါတယ္။ ဒါေပမယ့္ Graphic Card ေတြအတြက္ကေတာ့ မသံုးေတာ့ပါဘူး။

PCI X
PCI -X ကေတာ့ PCI Extended ကိုဆိုလိုတာျဖစ္ပါတယ္။ သူ့မွာ 64 bit wide interface ရိွျပီး 4266 MB/s bandwidth ရိွပါတယ္။ ဒီကဒ္ေတြကို server ေတြမွာပဲအသံုးျပဳခဲ့ျပီး ေတြ႕ရခဲပါတယ္။ PCI X ကဒ္ေတြကို ကၽြန္ေတာ္တို ့ရဲ့ PCI ver 2.2 slot ေတြမွာတပ္ဆင္ႏိုင္ပါတယ္။ ဒါေပမယ့္ PCI Express slot ေတြမွာတပ္လို ့မရပါဘူး။

AGP
AGP ကေတာ့ Accelerated Graphic Port ကိုဆိုလိုပါတယ္။ သူကို PCI rev 2.1 ေပၚကို အေျခခံၿပီးထုက္လုပ္ထားတာျဖစ္ပါတယ္။ AGP မွာ system memory နဲ့ တိုက္ရိုက္ခ်ိတ္ဆက္ အလုပ္လုပ္ႏိုင္မွဳ၊ organization နဲ့ data transfer မွာ de-multiplexing နဲ့ simplification လုပ္ေဆာင္ႏိုင္မွဳ၊ clock speed ျမန္ဆန္မွဳတို့ေၾကာင့္ PCI ေတြအေပၚကို အသာစီးရထားပါတယ္။AGP ကို verison ၃မ်ိဳးနဲ့ထုက္ ပါတယ္။ AGP x1, AGP 4x, AGP 8x တို့ျဖစ္ပါတယ္။ AGP ဟာ 32 bit wide နဲ့ 66MHz speed ရိွပါတယ္။ 266MB/s bandwidth ကိုရပါတယ္။ AGP 8x ဆိုတာက AGP 1x ထက္ ၈ဆပိုျမန္တယ္လို ့ဆိုတာျဖစ္ပါတယ္။ AGP 8x ကို 4x slot မွာတပ္ဆင္ႏိုင္ပါတယ္။ ဒါေပမယ့္ 4x speed နဲ့ပဲအလုပ္လုပ္မွာျဖစ္ပါတယ္။ ထို့အတူပဲ AGP 4x ကို 8x slot မွာတပ္ဆင္ပါက 4x speed နဲ့ပဲအလုပ္လုပ္မွာျဖစ္ပါတယ္။

PCI Express
PCI Express ဟာ Parallel Interface Bus system ေတြျဖစ္တဲ့ ISA, PCI, AGP ေတြနဲ့မတူပဲ Serial Interface Bus System ရိွပါတယ္။ Parallel Bus ေတြနဲ့မတူတာက စုစုေပါင္း Bandwidth ကို device ေတြအားလံုးကရႏိုင္တာပါပဲ။PCI Express ေတြဟာ single Links တစ္ခုျခင္းစီရဲ့ speed ကို ေျမွာက္ျခင္းနဲ့ အလုပ္လုပ္ပါတယ္။ single link တစ္ခုမွာ 250MB/s up stream နဲ့ 250 MB/s downstream ရိွပါတယ္ (upstream to the system and downstream to the device)။ PCI E x 16 က single link ရဲ့ ၁၆ ဆ ျဖစ္တဲ့ 4GB/s up stream နဲ့ 4GB/s downstream (total 8GB/s) ရိွပါတယ္။ PCI Express x16 card ေတြဟာအၿမဲတမ္း 16 ဆနဲ့အလုပ္လုပ္စရာမလိုပါဘူး။ ဒါေၾကာင့္ dual Graphic card ေတြကို တပ္ဆင္ႏိုင္ေအာင္ ေဆာင္ရြက္လာတယ္။ PCIE x16 slots ႏွစ္ခုပါလာၿပီး slot တစ္ခုပဲသံုးမယ္ဆိုရင္ 16x နဲ့ လုပ္ႏိုင္ၿပီး card ႏွစ္ခုသံုးပါက 8x နဲ့အလုပ္လုပ္ၾကတယ္။ ဒါေၾကာင့္ SLI နဲ့ Crossfire နည္းပညာကိုေထာက္ပံ့တဲ့ ကဒ္ေတြကို PCI Express interface နဲ့ပဲလာတာျဖစ္တယ္။ ဒါေပမယ့္ Bandwidth ေတြကို တိုးလာတာနဲ့အမွ် Card ေတြမွာလည္း power ပိုမိုလိုအပ္လာတယ္။ Slot က power နဲ့မလံုေလာက္ေတာ့တဲ့အခါမွာ card ေတြမွာ Power connector ေတြသက္သက္ထည့္သြင္းလာတယ္။ယခုေပၚထြက္ေနတဲ့ Mid-range နဲ႕ highend card ေတြမွာဆိုရင္ 4-pin, 6-Pin, 8-pin power connector ေတြ တစ္ခုကေန ႏွစ္ခုထိပါဝင္လာတယ္။


Graphic Processor and Memory
ကြန္ပ်ဳတာမွာ CPU ကို ကြန္ပ်ဳတာရဲ့ Brain အျဖစ္တင္စားရင္ Graphic Card မွာ GPU ကို အသည္းႏွလံုးအျဖစ္တင္စားရလိမ့္ မယ္။ သူကို Cooler ေအာက္မွာထားတယ္။ CPU လိုသူကို ျဖဳတ္တပ္လို႕မရပါဘူး။ Graphic Card ထုက္လုပ္သူေတြက တခါတည္းတပ္ဆင္ေပးလိုက္တယ္။ Pixel Shaders, Vertex Shader, Pipelines, Core clock speeds ေတြဟာ GPU ကလုပ္ေဆာင္ေပးႏိုင္တဲ့ architecture ေတြပဲျဖစ္တယ္။
Graphic card ေတြကိုၾကည့္ရင္ GPU အျပင္ေနာက္တစ္ခုပါဝင္လာတာက Memory ပဲျဖစ္တယ္။ Memory ေတြကို ေတာ့ GPU နဲ့အတက္ႏိုင္ဆံုး နီးေအာင္ထားၾကတယ္။ Interface Clock speed ျမင့္ျမင့္ရေအာင္ျဖစ္တယ္။
Graphic Memory ေတြဟာ DDR2, DDR3, GDDR3, GDDR4, GDDR5 ဆိုၿပီးရိွၾကတယ္။ အဲ့ဒီ့ Memory ေတြဟာ 64 bit wide ကေန 512 bit wide ထိရိွတယ္။ memory မ်ားေလ graphical data ကိုပိုၿပီး store လုပ္ႏိုင္ေလျဖစ္တယ္။ Memory နည္းရင္ လိုအပ္တဲ့ data က graphic memory နဲ့မလံုေလာက္တဲ့အခါ system memory ကေနသြားယူေနရတယ္။ ဒါေပမယ့္လည္း Graphic memory ရဲ့ပမာဏ ကသိပ္ၿပီးအဓိကမၾကပါဘူး။ သူ့ရဲ့ memory bus wide ကပိုၿပီးေတာ့အဓိကက်ပါတယ္။ 512MB graphic memeory ရိွတဲ့ card နဲ့ 1GB memory ရိွတဲ့ card ႏွစ္ခုဟာ performance သိပ္မကြာလွပါဘူး။ ဒါေပမယ့္ 64 bit bus wide နဲ့ 128 bit bus wide ႏွစ္ခုဆိုရင္ေတာ့ သိသိသာသာကြာျခားပါတယ္။
Cooling Devices
GPU ေတြဟာ CPU ေတြလိုပဲ ကြန္ပ်ဴတာရဲ့ အပူဆံုးအစိတ္အပိုင္း တစ္ခုျဖစ္တယ္။ သူကို အေအးမေပးဘူးဆိုရင္ ေလာင္ကၽြမ္းသြားႏိုင္တယ္။ ဒါေၾကာင့္ သူမွာ Cooling Device ေတြပါဝင္လာရတယ္။
Cooling Device ေတြကို passive Cooling , Active Cooling, နဲ့ water cooling ဆိုၿပီးရိွတယ္။
Passive Cooling မွာဆိုရင္ အပူကို Cooling Device ကေနသူဘာသာသူ စြန့္ထုက္တယ္။ ဥပမာအားျဖင့္ heatsink ေတြျဖစ္တယ္။
Active cooling ကေတာ့ GPU ကအပူကို cooling device ဆီကို heatpipe လိုဟာမ်ိဳးနဲ့ ကူးေျပာင္းေစျပီးမွ စြန့္ုထုက္တယ္။ heat sink ကေနစြန့္ထုက္တဲ့ ပမာဏနဲ့မေလာက္ေတာ့တဲ့အခါမွာ သံုးပါတယ္ ဥပမာကို ပံုမွာျပထားပါတယ္။ High End card အမ်ားစုဟာ Active cooling ေတြျဖစ္တယ္။
Water Cooling ကေတာ့ တိက္ဆိတ္ညိမ္သက္တဲ့ cooling ကိုလိုခ်င္သူေတြနဲ့ Overclocker ေတြအတြက္ျဖစ္တယ္။ ၄င္းအမ်ိဳးအစားေတြဟာ ေစ်းႏွဳန္းၾကီးမားပါတယ္။
GPU ကေနအပူထုက္မွဳမ်ားလာတာနဲ့ ေသးငယ္တဲ့ cooling device ေတြကမလံုေလာက္ေတာ့ပါဘူး။ ဒီ့အတြက္ပိုမိုၾကီးမားတဲ့ cooler ေတြလိုအပ္လာတယ္။
Cooler အပိုင္းမွာ single slot cooler နဲ့ dual slot cooler ဆိုၿပီးရိွတယ္။
Single slot cooler ဟာ သူ့ရဲ့ တပ္ဆင္တဲ့ slot ေနရာတစ္ခုထဲနဲ့တင္လံုေလာက္ပါတယ္။ သူေဘးမွာရိွတဲ့ card ေတြအတြက္လည္းအဆင္ေျပေစပါတယ္။
Single slot cooler နဲ့မလံုေလာက္တဲ့အခါ dual slot cooler ကိုတပ္ဆင္ေပးလာတယ္။ သူက slot ႏွစ္ခုစာေနရာယူတယ္။ ဒါေပမယ့္ Dual Slot cooler ေတြေလပူေတြကို case ရဲ့အေနာက္ဘက္ကို သူရဲ့ backplate ကေနၿပီးထုက္ေပးတဲ့အတြက္ casing အတြင္းျဖစ္ေပၚတဲ့အပူကိုေလွ်ာ့ခ်ေပးႏိုင္တယ္။

Triple Slot Cooler ဆိုတာရိွပါေသးတယ္။ သူတို့ High End Cooling အတြက္ပဲသံုးပါတယ္။

Vertex
3D game ထဲက object တစ္ခုဒါမွာမဟုတ္ 3D model တစ္ခု ကို vertices ေတြနဲ့ျပဳလုပ္ထားပါတယ္။ Vertex ဆိုတာကေတာ့ X,Y,Z coordinates ရိွတဲ့ အစက္ကေလးေတြပဲျဖစ္ပါတယ္။ မ်ဥ္းေျဖာင့္တစ္ေၾကာင္းရဖို ့ vertex အနည္းဆံုးႏွစ္ခုလိုပါတယ္။ မ်က္နာျပင္တစ္ခုျဖစ္ဆို ့ vertex အနည္းဆံုး သံုးခုလိုပါတယ္။ ေအာက္ပါပံုကိုၾကည့္ပါ။ ကြန္ပ်ဴတာေလာကမွာ မ်ဥ္းေကြးဆိုတာမရိွပါဘူး။ ဒါေၾကာင့္ မ်ဥ္းေကြးတစ္ေၾကာင္းရဖို ့ vertex ေတြအမ်ားၾကီးကို ဆက္ရတယ္။ ပိုမိုရွုပ္ေထြးတဲ့ 3D object ေတြမွာဆိုရင္ vertex ေတြအမ်ားၾကီးပါဝင္ပါတယ္။


Texture
Texture ကေတာ့ 3D မ်က္နာျပင္ေတြမွာေပၚတဲ့ အသားေရလို ့ေျပာရပါမယ္။ ပံုကိုၾကည့္ပါ။ ပထမပံုက texture မထည့္ရေသးတဲ့ 3D box တစ္ခုျဖစ္ျပီး ေနာက္တစ္ပံုက texture ထည့္ထားတဲ့ ပံုျဖစ္ပါတယ္။ Texture ေတြေၾကာင့္သာ ကၽြန္ေတာ္တို ့ေတြ ဂိမ္းေတြထဲမွာ ျမက္ခင္းစိမ္းေတြ၊ အုက္စီထားတဲ့ အိမ္နံရံေတြကိုျမင္ရတာပါပဲ။


Shader
Shader ဆိုတာဟာ ဥပမာေရျပင္ေပၚမွာ ေနေရာင္ျပန္တာမ်ိဳး ျဖစ္ေနေအာင္လုပ္ေပးတာကိုဆိုလိုပါတယ္။ ပံုေဖၚေပးတဲ့အရာလို ့ပဲဆိုပါေတာ့။ ေယဘုံယအားျဖင့္ေတာ့ shader ႏွစ္မ်ိဳးရိွပါတယ္။ Pixel Shader နဲ့ Vertex Shader တို့ျဖစ္ပါတယ္။ Vertex shader ကေတာ့ 3D object ေတြကို ပံုေဖာ္ေပးတယ္။ Pixel Shader ေတြကေတာ့ Pixel ေတြရဲ့ အေရာင္ေတြကို ေျပာင္းလဲေပးပါတယ္။ ဥပမာအားျဖင့္ေျပာရရင္ ဂိမ္းထဲမွာပါဝင္တဲ့ ဓါး ေတြကိုအေရာင္လက္ေအာင္လုပ္ေပးတာမ်ိဳးပါ။


Fill rates
ကၽြန္ေတာတုိ့ေတြ Graphic Card ေၾကာ္ျငာေတြမွာ Core clock ေတြ၊ memory clock ေတြအျပင္ fill rate ေတြကိုပါေတြ ့ရတက္ပါတယ္။ Fill rate မွာလည္း ႏွစ္မ်ိဳးႏွစ္စား ရိွပါတယ္။ Pixel Fill Rate နဲ့ Texture Fill Rate တို့ျဖစ္ပါတယ္။ Pixel Fill Rate က Graphic Card ကေန တစ္ second မွာ pixel ေပါင္း ဘယ္ေလာက္ထုက္ေပးႏိုင္လဲဆိုတာျဖစ္ပါတယ္။ Texture Fill Rate ကေတာ့ Pixel တစ္ခုျခင္းစီအတြက္ texture ေပါင္း ဘယ္ေလာက္ထုက္ေပးႏိုင္လဲဆိုတာျဖစ္ပါတယ္။
Pixel Fill Rate က ROPs အေရအတြက္နဲ့ Clock Frequency ေျမွာက္ျခင္းနဲ့တူပါတယ္။ Texture fill rate ကေတာ့ nVidia နဲ့ ATI တုိ့ေပၚမွဳတည္ပါတယ္။ nVidia က pixel pipelines ကို clock frequency နဲ့ေျမွာက္ျပီး၊ ATI က Texture unit ကို clock frequency နဲ့ေျမွာက္ပါတယ္။


Graphic Processors
Graphic Processors ေတြကေတာ့ nVidia နဲ့ ATI တို့မွာတစ္ခုနဲ့တစ္ခု မတူညီပါဘူး။ Nvidia က shader processor လို ့သံုးျပီးေတာ့ ATI က Stream processor လို ့သံုးပါတယ္။ သူတို့ႏွစ္ခုကို တိုက္ရိုက္ႏိွဳင္းယွဥ္လို ့မရပါဘူး။ ဥပမာ အားျဖင့္ဆိုရင္ Shader processor 128 ခုပါဝင္တဲ့ 8800 GTS က Stream processor 400 ပါဝင္တဲ့ R3870 ထက္သာပါတယ္။
သူတို့ထက္ပိုျပီးအေရးပါတဲ့အရာေတြရိွေသးပါတယ္။



Vertex Processors (Vertex Shader Unit)
Vertex Processors ေတြကေတာ့ vertex ေတြကိုေဆာင္ရြက္ေပးတဲ့အရာျဖင့္တဲ့အတြက္ ရွုပ္ေထြးတဲ့ 3D object ေတြအမ်ားၾကီးပါဝင္တဲ့ scenes ေတြအတြက္အေရးၾကီးပါတယ္။ ဒါေပမယ့္ overall performance အတြက္ ေတာ့ pixel shader ေတြေလာက္အေရးမၾကီးပါဘူး။


Pixel Processors (Pixel Shader Units)
Pixel shader ေတြဟာ pixel ေတြကိုတြက္ခ်က္ရာမွာအသံုးျပဳပါတယ္။ Pixel ေတြဟာ အေရာင္တစ္ခုကို ကိုယ္စားျပဳတာေၾကာင့္ Pixel shader ေတြက အံ့ၾသဖြယ္ေကာင္းတဲ့ graphic effect ေတြကိုျပဳလုပ္ရာမွာ အေရးပါပါတယ္။ ဥပမာအားျဖင့္ အစစ္အမွန္နီးပါးထင္မွတ္မွားရတဲ့ ေရျပင္ကို pixel shader ေတြကျပဳလုပ္ေပးပါတယ္။

Unifined Shader
Unified shader ေတြကိုေတာ့ DirectX 10 ရဲ့ unified shader architecture အတြက္အသံုးျပဳပါတယ္။ ဒါေၾကာင့္ ေနာက္ပိုင္း directX 10 ကိုေထာက္ပံ့ေပးတဲ့ graphic card ေတြမွာ shader processor ေတြက unified shader ေတြျဖစ္လာရတယ္။

Texture Mapping Units (TMUs)
အမွန္တကယ္ေတာ့ texture ေတြကို သူေနရာမွာသူ ရိွဖို ့ရာအတြက္ address ေတြလိုပါတယ္။ ဥပမာအားျဖင့္ ဂိမ္းေတြမွာ အိမ္ရဲ့ ေခါင္မိုးက texture တစ္မ်ိဳး၊ နံရံက texture တစ္မ်ိဳး၊ တံခါးက texture တစ္မ်ိဳး စသည္ျဖင့္ျဖစ္ပါတယ္။ ဒါေတြအတြက္ TMUs ေတြကလုပ္ေဆာင္ေပးပါတယ္။ TMUs ေတြက vertex shader နဲ့ pixel shader ေတြနဲ့အတူတြဲျပီးအလုပ္လုပ္ပါတယ္။

Raster Operator Units (ROPs)
ROPs ေတြက pixel ေတြကို graphic memory ေပၚကိုေရးသားရာမွာအသံုးျပဳပါတယ္။ အဲ့ဒီ့ေရးသားတဲ့ speed ကို fill rate လို့ေခၚပါတယ္။အရင္တုန္းက ROPs ေတြရဲ့လုပ္ေဆာင္ခ်က္က အေရးႀကီးေပမယ့္ အခုအခါမွာေတာ့ performance အေပၚမွာေတာ့ သိပ္ျပီးသက္ေရာက္မွဳမရိွပါဘူး။


Pipelines
Pipelines လို့ေျပာရာမွာ ၄င္းကို unit တစ္ခုအေနနဲ့မမွက္ယူသင့္ပါဘူး။ ဘာေၾကာင့္လဲဆိုေတာ့ graphic processor ထဲမွာ မတူညီတဲ့ pipelines ေတြပါဝင္ျပီး မတူညီတဲ့ အလုပ္ေတြကို လုပ္ေဆာင္လို ့ပါပဲ။ ဒီမွာေတာ့ pipeline ေတြကို pixel shader ေတြနဲ့ TMUs ေတြခ်ိတ္ဆက္အလုပ္လုပ္မွဳကိုေဖာ္ျပပါတယ္။
ဥပမာ Radeon 9700 မွာ pixel shader ၈ခု ကို TMUs ၈ခုနဲ့ခ်ိတ္ဆက္ထားတဲ့အတြက္ေၾကာင့္ pipelines ၈ခု ပါဝင္တယ္လို ့ေျပာႏိုင္ပါတယ္။ ဒါေပမယ့္ အခုေနာက္ေပၚ card ေတြမွာေတာ့ ဒီလိုေျပာလို့မရေတာ့ပါဘူး။ ဥပမာ အားျဖင့္ ATI's Radeon X1600 မွာ ဆိုရင္ pixel shader ၁၂ ခု ပါဝင္ေပမယ့္ TMUs ကေတာ့ ၈ခုပဲပါဝင္ပါတယ္။ သူ့ကို pipeline ၁၂ ခုလို့မေျပာႏိုင္သလို ၈ခုလို့လဲမေျပာႏိုင္ပါဘူး။ ဘာပဲျဖစ္ျဖစ္ pipeline ပိုမ်ားတဲ့ကဒ္က pipeline နည္းတဲ့ကဒ္ထက္ ေတာ့ပိုျမန္ပါတယ္။


Microsoft's DirectX, OpenGL, Shader Model
ဒီ အသံုးအႏွဳန္းေတြကို ကၽြန္ေတာ္တို့ေတြ ေတြ ့ေနၾကျဖစ္ေပမယ့္ နားလည္သူနည္းပါတယ္။DirectX နဲ့ OpenGL တို ့က graphic API ေတြျဖစ္ပါတယ္။ API ဆိုတာက Application Programming Interface ကိုဆိုလိုတာပါ။ API ေတြေပၚမလာခင္တုန္းက graphic card company ေတြဟာသူတို့ ရဲ့ကဒ္ေတြကို သီးသန့္ programmin language ေတြနဲ့အသံုးျပဳႏိုင္တယ္။ ဆိုလိုတာက game ေရးသားသူေတြဟာ ကဒ္အမ်ိဳးအစားတစ္ခုစီအတြက္ အကုန္ေရးသားေပးရတယ္။ ဒါမွ သူတို့ေရးတဲ့ game ကို ကဒ္ေတြအကုန္လံုးနဲ့ လိုက္ဖက္ညီညီ ေဆာ့ကစားႏိုင္မွာျဖစ္တယ္။ အဓိကျပႆနာက အခ်ိန္ကုန္ျပီးကုန္က်စရိတ္မ်ားတာပဲျဖစ္တယ္။ ဒီ့အတြက္ programming “စံ” တစ္ခုကိုသက္မွတ္ၾကတယ္။ ၄င္းကို API ေတြလို့ေခၚတယ္။ graphic အတြက္မို့လို့ graphic API လို့ေခၚပါတယ္။ ယခုလက္ရိွသံုးေနတဲ့ APIs ေတြက DirectX နဲ့ OpenGL ပဲျဖစ္တယ္။ DirectX က Graphic card ေတြေပၚမွာ ပိုၿပီး လႊမ္းမိုးမွဳရိွတယ္။ တကယ္ေတာ့ Direct X ဟာ Graphic API တစ္ခုတည္းမဟုတ္ပါဘူး။ သူ့မွာ တၿခား API ေတြပါဝင္ပါေသးတယ္။ ဥပမာ sound, Input device, Music စတာေတြေပါ့။ ယခုလက္ရိွမွာေတာ့ Direct X 11 ကအျမင့္ဆံုးပါပဲ။ Direct X version ေတြက တစ္ခုနဲ့တစ္ခုမတူပါဘူး။ ဆိုလိုတာက Direct X 9.0 ကို ေထာက္ပံ့ေပးတဲ့ကဒ္က direct X 10.0 ကိုမေထာက္ပံ့ေပးႏိုင္ပါဘူး။ ဒါေပမယ့္ Direct X 10.0 ကဒ္က 9.0 ကိုေတာ့ေထာက္ပံ့ေပးပါတယ္။ တစ္ခုသတိထားရမွာက direct X 9.0 version ေတြထိပဲ window XP က လက္ခံေဆာင္ရြက္ႏိုင္တယ္။ window vista ၾကမွ 10.0 ကိုလက္ခံႏိုင္ပါတယ္။ ေနာက္တစ္ခုက Shader Model ေတြပဲျဖစ္တယ္။ သူတို့က Direct X ရဲ့ function အခြဲေလးေတြလို့ဆိုရမွာပဲ။ ဘာပဲျဖစ္ျဖစ္ ျမင့္ေလေကာင္းေလပါပဲ။ Direct X model ျမွင့္ျခင္းက ပိုမိုရွုပ္ေထြးတဲ့ 3D model ေတြကိုလက္ခံေဆာင္ရြက္ႏိုင္ပါတယ္။


HDR and OpenEXR HDR
HDR (High Dynamic Range) ဆိုတာကေတာ့ 3D application နဲ့ game ေတြမွာ အစစ္အမွန္နီးပါး အလင္းကိုရရိွဖို့အတြက္ အသံုးျပဳၾကတယ္။ Graphic Card အကုန္လံုးဟာ Direct X version ေတြလိုပဲ HDR ကိုမေထာက္ပံေပးႏိုင္ပါဘူး။ Direct X 9.0 ေပၚမလာခင္တုန္းက graphic ကဒ္ေတြဟာ lighting ပိုင္းအတြက္ 8-Bit (256 color) ထိပဲတြက္ခ်က္ႏိုင္တယ္။ Direct X 9.0 ကဒ္ေတြကေတာ့ lighting ပိုင္းအတြက္ 24 bit (16.7 million color) ထိတြက္ခ်က္ႏိုင္လာတယ္။ Shader Model 3.0 (SM 3) ကိုေထာက္ပံ့ေပးႏိုင္တဲ့ ကဒ္ေတြကေတာ့ OpenEXR HDR ကိုအသံုးျပဳႏိုင္တယ္။ သူက 32 bit ထိတြက္ခ်က္ေပးႏိုင္တယ္။ OpenEXR HDR ကိုေတာ့အဓိကအားျဖင့္ ရုပ္ရွင္လုပ္ငန္း ျဖစ္တဲ့ VFX ေတြအတြက္အဓိကထားပါတယ္။ အဓိကျပႆနာကေတာ့ ဂိမ္းေတြကို HDR နဲ့ေဆာ့ရင္ system တစ္ခုလံုးကို ေႏွးေကြးသြားတာပဲ။ ဒါေၾကာင့္ game ေတြကို HDR နဲ့ေဆာ့ကစားခ်င္ရင္ graphic card အျမင့္စားေတြကိုလိုပါမယ္။



Anti-Aliasing
Aliasing ဆိုတာကေတာ့ အထစ္ထစ္နဲ့အနားစြန္းေတြျဖစ္ေနတာ၊ အတံုးေလးေတြျဖစ္ေနတာကိုဆိုလိုတာပါ။ ဒါဟာ pixel ေတြေၾကာင့္ပါ။ ကြန္ပ်ဴတာမွာ မ်ဥ္းေကြးဆိုတာမရိွပါဘူး။ မ်ဥ္းေကြးကိုလိုခ်င္ရင္ pixel ေလးေတြကို ဆက္ျပီးလုပ္ယူရတာေၾကာင့္ အထစ္ထစ္ေတြျဖစ္ရတာပါ။ သူကို ေခ်ျဖက္ဖို့အတြက္ Anti - Aliasing (AA) ကိုအသံုးျပဳလာၾကတယ္။ အဓိက color တစ္ခုကို သူ့ေဘးမွာ အေရာင္အႏုအရင့္ေပါင္းထည့္ လိုက္ျပီးပိုမိုေခ်ာေမြ့တဲ့ မ်က္နာျပင္ရေအာင္ျပဳလုပ္တာျဖစ္ပါတယ္။ သူရဲ့ပမာဏကို “အဆ” နဲ့ တိုင္းပါတယ္။ 2x, 4x စသည္ျဖင့္ေပါ့။ 2x AA ထက္ 4x AA ကပိုၿပီးေခ်ာေမြ ့ေပမယ့္လို ပိုၿပီး ေတာ့လည္း graphic power ကိုသံုးပါတယ္။ graphic performance ကိုေႏွးေစတဲ့ထဲမွာ ဒီေကာင္ကလည္း အဓိက ျပႆနာပါပဲ။


Texture Filtering
3D game ေတြအားလံုးမွာ texture ေတြပါဝင္ပါတယ္။ ဒီ texture ေတြဟာ ဥပမာအားျဖင့္- texture ရိွတဲ့ မ်က္နာျပင္ကို အေပၚစီးကၾကည့္ရင္ ျပတ္ျပတ္သားသားျမင္ရေပမယ့္ ေဘးတိုက္ကျဖစ္ေစ၊ တစ္ေျပးညီကျဖစ္ေစၾကည့္လိုက္ရင္ မွဳန္ဝါးသြားတာ၊ ရွင္းရွင္းလင္းလင္းမျမင္ရတာေတြ ျဖစ္လာပါတယ္။ ဒီျပႆနာေတြကို ေျဖရွင္းဖုိ့အတြက္ Texture Filtering ကို ထည့္သြင္းလာၾကပါတယ္။ သူ့မွာ bilinear, Tri- linear နဲ့ Anistropic Filtering ဆိုျပီးရိွပါတယ္။ ဒါေတြက filtering method ေတြျဖစ္ပါတယ္။ bi-linear ထက္ Tri-linear ကပိုေကာင္းျပီး သူတို့ေတြထက္ Anistropic ကပိုေကာင္းပါတယ္။ ဒီ effect ေတြက ေနာက္ပိုင္းထြက္ရိွလာတဲ့ကဒ္ေတြရဲ့ performace ကိုသိသိသာသာ ထိခိုက္ျခင္းမရိွေတာ့ပါဘူး။ ဒါေပမယ့္ texturing filtering ကိုပိုမိုသံုးရင္ performance ပိုမိုလိုတယ္ဆိုတာေတာ့သိထားရပါမယ္။


High definition texture
Game ေတြကို အျပင္ေလာကနဲ့တူေအာင္ လုပ္ေဆာင္တဲ့ေနရာမွာ texture ေတြကလည္းအေရးပါပါတယ္။ resolution ပိုမိုေကာင္းမြန္တဲ့ texture ေတြကိုသံုးေလ garaphic memory မ်ားမ်ားလိုေလျဖစ္ပါတယ္။ Texture ေတြကို memory ေတြကအမီွမလိုက္ႏိုင္တဲ့အခါ game ကစားရာမွာ texture ေတြကေနာက္က် ၿပီးမွ ေပၚလာတာမိ်ဳးေတြျဖစ္တက္ပါတယ္။ ဘာလို့လဲဆိုေတာ့ လိုအပ္တဲ့ texture ေတြကို system memory, HDD ေတြကေနေခၚယူေနရလို့ျဖစ္ပါတယ္။ game ေတြကို texture ျမင့္ျမင့္နဲ့ေဆာ့ျခင္ရင္ေတာ့ memory မ်ားမ်ားပါတဲ့ ကဒ္ကိုထည့္တြက္ရပါမယ္။


Choosing Graphic Card
ဒီေလာက္ဆိုရင္ စာဖက္သူတို့လည္း graphic card အေၾကာင္းကို ေတာ္ေတာ္မ်ားမ်ား နားလည္ေလာက္ျပီထင္ပါတယ္။ ဒါဆိုရင္ အခု Graphic Card ေတြကိုေရြးခ်ယ္ရာမွာ ဦးစားေပး စဥ္းစားရမယ့္အခ်က္ေတြကိုေျပာျပပါမယ္။
အခုလက္ရိွေစ်းကြက္ထဲမွာ ေရာက္ေနတဲ့ ကဒ္အားလံုးနီးပါးဟာ PCI E ေတြျဖစ္လို့ ဒါကိုေတာ့ ထည့္မေျပာေတာ့ဘူး။

၁- GPU
စစျခင္း GPU ကိုစဥ္းစားရပါမယ္။ သူက Graphic performance တစ္ခုလံုးအတြက္ အခရာ က်တယ္။ သူမွာ shader processor, stream processor ဘယ္ေလာက္ပါသလဲ။ Pipeline ေတြ၊ pixel shader ေတြ၊ vertex shader ေတြ၊ texture /pixel fill rate စတာေတြကိုၾကည့္ရပါမယ္။

၂- Memory Interface
Graphic Memory ပမာဏထက္ သူရဲ့ interface ကိုအဓိကထားရပါမယ္။ ဥပမာ- 1GB- 128bit ထက္ 521MB 256 bit ကိုေရြးသင့္ပါတယ္။

၃- supporting function and output
ေနာက္တစ္ခုက ဘာေတြကို support လုပ္သလဲ၊ Direct X 10ရသလား၊ SM ကေကာ 3.0 ရရဲ့လား၊ OpenGL က ဘယ္ထိရသလဲစသည္ျဖင့္ေပါ့။ ေနာက္ၿပီး DVI ဘယ္ႏွေပါက္ပါလဲ၊ HDMI ေကာရရဲ့လား၊ Display Port စတာေတြကို စဥ္းစားရပါမယ္။ မ်ားေသာ အားျဖင့္ေတာ့ DVI နွစ္ေပါက္၊ ဒါမွမဟုတ္ DVI တစ္ေပါက္နဲ့ D-sub တစ္ေပါက္ေတာ့ပါပါတယ္။

၄- Graphic Memory
Graphic Memory မ်ားျခင္းက graphical data ေတြကို မ်ားမ်ား လက္ခံေဆာင္ရြက္ႏိုင္တယ္။ system ေပၚလည္းဝန္နည္းေစပါတယ္။

၅- Monitor Resolution
Graphic card ရဲ့ performace ဟာမိမိ monitor ရဲ့ အျမင့္ဆံုး resolution မွာ ေကာင္းေကာင္း run ႏိုင္ရမယ္။ ကိုယ္ဝယ္မယ့္ ကဒ္ရဲ့ performance ေတြကို review site ေတြမွာၾကည့္ရွု့ထားသင့္တယ္။

၆- Power consumption
ကဒ္ရဲ့ လိုအပ္တဲ့ power ကို မိမိရဲ့ PSU ကေထာက္ပံ့ေပးႏိုင္ရဲ့လားဆိုတာ သိထားရမယ္။

၇- Multicard
ကိုယ္မွာ SLI/Crossfire တပ္ဆင္ႏိုင္တဲ့ MB ရိွရင္ ကိုယ္ဝယ္မဲ့ ကဒ္က ၄င္းကိုေထာက္ပံ့ေပးႏိုင္ရမယ္။ ဒါမွ ကိုယ္က upgrade လုပ္ခ်င္တဲ့အခါအဆင္ေျပမယ္။

၈- Cooling
ကဒ္ရဲ့ cooling ကလည္းအေရးပါပါတယ္။ Game ေဆာ့ေနတုန္း cooling ဂန့္သြားလို့ ေလာင္သြားတဲ့ကဒ္ေတြကိုေတြ့ဖူးတယ္။

၉- Components
ကဒ္မွာသံုးတဲ့ပစၥည္းေတြက Solid Capacitor ေတြလား၊ militray component ေတြလား ဆိုတာေတြကိုၾကည့္ရမယ္။ ဒါေတြက ကဒ္ကိုၾကာရွည္ခံေစပါတယ္။ အထူးသျဖင့္ ေနာက္ထက္ကဒ္အသစ္ကိုဝယ္ယူဖို့အစီအစဥ္မရိွတဲ့သူေတြေပါ့။

၁၀-Overclocking
Overclocker မ်ားအတြက္ကေတာ့ဒါကအေရးၾကီးတယ္။ သာမန္သံုးသူေတြကေတာ့ မလုိပါဘူး။ Voltage Control function ပါရဲ့လား၊ hardware overclocking ပါရဲ့လားဆိုတာကိုၾကည့္ရမယ္။ Overclocking လုပ္ရင္ stable ျဖစ္ေအာင္ အပို Chipset ေတြထည့္သြင္းျခင္းရိွမရိွဆိုတာကိုလည္း ၾကည့္ရပါမယ္။

 Sou Matome N3 Grammar Myanmar translation ဒီမှာယူပါ