KMH Informations de contact, plan et itinéraire, formulaire de contact, heures d'ouverture, services, évaluations, photos, vidéos et annonces de KMH, Boutique d’informatique, No. (11), Ground floor, Eik Sathaya Street, Tamwe Township, Yangon, Democratic Republic of the.

05/08/2024

‼️ 𝗖𝗣𝗨အကြောင်း အသေးစိတ် ‼️
Computer တစ်လုံးရဲ့ အသက်သွေးကြောက CPU (Processor)ပါ ဒါကြောင့် CPU ကဘာလဲ၊ သူ့မှာပါတဲ့ ကိန်းဂဏန်းတွေက ဘာကိုရည်ညွှန်းလဲဆိုတဲ့ အကြောင်းအရာကို သိရှိနားလည်ထားမယ်ဆိုရင် ကွန်ပျူတာဝယ်တဲ့အခါ ကိုယ့်ရဲ့‌လိုအပ်ချက်ပေါ်မူတည်ပြီး "ဘာကိုရွေးချယ်ဝယ်ယူသင့်လဲ" ဆိုတဲ့အပေါ် ဆုံးဖြတ်ချက်ချရတာ ပိုပြီးလွယ်ကူချောမွေ့စေမှာပါ... 💯

𝗖𝗣𝗨 ဆိုတာဘာလဲ❓
〰️〰️〰️〰️〰️〰️〰️〰️〰️
CPU-Central Processing Unit (Processor)လို့ ခေါ်ပါတယ် သူက Computer မှာ ဘာအလုပ်လုပ်လဲဆိုတော့ လူတွေမှာလိုဆိုရင်တော့ ဦးနှောက်ပါပဲ သူက ကွန်ပျူတာရဲ့ ဦးနှောက်ဖြစ်တဲ့အတွက် ကျွန်တော်တို့ အသုံးပြုတဲ့ Software တွေရဲ့ ခိုင်းသမျှကို ပြန်လည်လုပ်ဆောင်ပေးနေတဲ့ နေရာတစ်ခုဖြစ်ပါတယ်

ဉပမာအနေနှင့် ကျွန်တော်တို့က Keyboard ကနေပြီးတော့ “A” ဆိုပြီးရိုက်လိုက်တယ်ဆိုရင် သူက “A”ဆိုပြီးတန်းပြီးတော့ နားမလည်ပါဘူး သူနားလည်တာက Machine Language ဖြစ်တဲ့ 0110 တွေကိုပဲနားလည်းပြီး ဒါကတော့ “A” ကိုရိုက်နေတာ “A” ပေါ်ပေးရမယ်ဆိုပြီး လုပ်ဆောင်ပေးတာဖြစ်ပါတယ်။ ဆိုတော့ 0110 စတာတွေကို ဘယ်လိုနားလည်သလဲ ဆိုတဲ့ မေးခွန်းရှိလာပါတယ် CPU ဆိုတာကို electronic device ဖြစ်တဲ့ အလွန်သေးငယ်တဲ့ transistors ပေါင်း ဘီလျံနဲ့ချီပြီး တည်ဆောက်ထားပါတယ် Transistor တွေကတော့ ကျွန်တော်တို့ သင်ကြားဖူးတဲ့ AND, OR, NOR, NOT စတဲ့ Gate တွေနဲ့အလုပ်လုပ်ပြီး 1001 တွေကို ဆုံးဖြတ်ပေးပါတယ် အချိန်တိုအတွင်းမှာ ဒီလောက်လျင်မြန်စွာလုပ်နိုင်ဖို့အတွက် ကွန်ပျူတာမှာသုံးတဲ့ CPU တွေကို လျှပ်စီးမှုအားကောင်းတဲ့ ရွှေကိုအသုံးပြုပြီး တည်ဆောက်ထားပါတယ် ကျွန်တော်တို့ CPU တည်ဆောက်ပုံ အလုပ်လုပ်ပုံကို အကြမ်းဖျင်းနားလည်ပြီဆိုရင် လက်တွေ့ကျတဲ့ လက်ရှိကျွန်တော်တို့ အသုံးပြုနေတဲ့ CPU တွေအကြောင်းပြောကြရအောင်ပါ

CPU တွေကို အဓိကအားဖြင့် Intel နှင့် AMD ဆိုပြီး အဓိက Company ကြီး နှစ်ခုက ဈေးကွက်ကို ကြီးစိုးထားပါတယ် အဲထဲကမှ ကျွန်တော်တို့ မြန်မာနိုင်ငံမှာဆိုရင် Intel Series တွေဖြစ်တဲ့ Core i3,i5,i7 တို့ကနာမည်ကြီးပါတယ် လူသုံးများပါတယ် ဒါကြောင့် အခု Topic မှာတော့ Intel ကထုတ်တဲ့ CPU တွေအကြောင်းကို ဆက်လက်ဆွေးနွေးသွားပါမယ် Intel ကထုတ်တဲ့ CPU တွေမှာဆိုရင်လည်း နှစ်မျိုးထပ်ကွဲပါသေးတယ် Intel Core Family နှင့် Intel Pentium Family ဆိုပြီးတော့ ထပ်ကွဲပါသေးတယ်

CPU အကြောင်းပြောမယ်ဆိုတော့ အရေးကြီးတဲ့ အချက်တွေကတော့ သူ့ရဲ့
🔑 Generation
🔑 Clock Rate
🔑 Core Count
🔑 Performance Series တွေက အရေးကြီးပါတယ်

𝙂𝙚𝙣𝙚𝙧𝙖𝙩𝙞𝙤𝙣
〰️〰️〰️〰️〰️
ပထမဆုံးအနေနဲ့ Generation အကြောင်းပြောပါမယ်ကျွန်တော်တို့ ရဲ့ ကွန်ပျူတာက Core i3,i5,i7 စသည်ဖြင့်တော့သိပြီး generation ဘယ်လောက်လဲဆိုတာ သိချင်ရင်တော့ window key နှင့် Pause Break Key ကိုတွဲနှိပ်လိုက်ပါ Computer Properties တက်လာပါမယ် အဲမှာ System မှာ Processor ဆိုတာတွေရပါမယ်
ဥပမာအနေနှင့် Intel® Core™ i3-3217U CPU @ 1.80GHz ဆိုကြပါဆို အဲဒီမှာ i3 ဆိုတာရဲ့ နောက်က 3217U မှာ 3 က Generation ဖြစ်ပါတယ် 3217U ဖြစ်တဲ့အတွက် 3rd Gen ပေါ့ အဲနေရာမှာ 4 ဆိုရင် 4th Gen ဖြစ်ပါတယ် ဒါဆိုရင်တော့ CPU Generation ကြည့်နည်းကိုလည်းသိသွားပြီး ကိုယ့် CPU Generation ကိုလည်းကြည့်တက်သွားမယ်လို့ထင်ပါတယ် ယခုဆိုရင် 10th gen ထိရောက်နေပြီဖြစ်ပါတယ်

𝙋𝙚𝙧𝙛𝙤𝙧𝙢𝙖𝙣𝙘𝙚 𝙎𝙚𝙧𝙞𝙚𝙨
〰️〰️〰️〰️〰️〰️〰️〰️〰️
ဆက်ပြီးပြောရမယ်ဆိုရင် Core™ i3-3217U CPU @ 1.80GHz မှာ 3217U ဆိုတာမှာ U က Performance Series တွေဖြစ်ပါတယ်

အကြမ်းဖျင်းအားအဖြင့်
🔑U Series- ဆိုတာတွေကိုတော့ Laptop တွေအတွက်ထုတ်ထားတာဖြစ်ပြီး ပါဝါစားနည်းပါတယ်
🔑Y Series - ဆိုတာတွေကိုတော့ Old Generation Laptop တွေအတွက်ထုတ်ထားပါတယ် Mobile အတွက်လည်းအသုံးပြုတယ်လို့ဆိုပါတယ်
🔑T Series - ဆိုတာတွေကိုတော့ Desktop Processor တွေအတွက်ရည်ရွယ်ပြီးထုတ်ထားတာပါ
🔑H, HQ Series- ကတော့ high performance ပါ။ ကွန်ပျူတာအပူချိန်မြင့်ခြင်း၊ ဘတ်ထရီစားခြင်း စတဲ့ အားနည်းချက်တွေ ရှိပါတယ်။ စျေးမြင့်တဲ့ gaming laptop တွေမှာ အသုံးပြုလေ့ရှိတာကြောင့် cooling စနစ်ကောင်းကောင်းနဲ့ cover ပြန်လုပ်ပြီးအသုံးပြုကြပါတယ်
🔑K Series -ဆိုတာကတော့ လုံးဝ High Performance ပါ သူကတော့ Unlock ဖြစ်ပြီး Overclock လုပ်လို့ရတဲ့ Processor ပဲဖြစ်ပါတယ် Overclock လုပ်တယ်ဆိုတာက CPU ရဲ့ အမြင့်ဆုံးလုပ်ဆောင်နိုင်စွမ်းကို ကျော်ပြီးတော့ခိုင်းတာပါ ဒါကြောင့် Water Base Cooling System တွေနဲ့တွဲဖက်အသုံးပြုကြပါတယ် အဓိကအားဖြင့်တော့ Gamer တွေ အသုံးများပါတယ်

𝘾𝙡𝙤𝙘𝙠 𝙍𝙖𝙩𝙚
〰️〰️〰️〰️〰️
Core™ i3-3217U CPU @ 1.80GHz မှာ 1.80 GHz ကတော့ သူ့ရဲ့ Clock Rate ပါ Clock Speed လို့လည်းခေါ်ပါတယ် သူ့ကိုတော့ Hertz(Hz) လို့ခေါ်တဲ့ Clock –speed နှင့်တိုင်းပါတယ်။ Clock Speed ဆိုတာ 1 second အတွင်းမှာ အလုပ်လုပ်နိုင်တဲ့ Clock Cycle အရေအတွက်ဖြစ်ပါတယ်။ 1 GHz = 1000000000 Cycle Per Second နှင့်ညီပါတယ်

CPU ရဲ့ အခြေခံအချက်အလက်တွေအကုန်သိပြီဆိုတော့ ကျွန်တော်တို့ Core i3 ,Core i5, Core i7 စတဲ့ Intel ရဲ့ Core Series Processor တွေ အကြောင်းဆက်သွားကြရအောင်ပါ

𝘾𝙤𝙧𝙚 𝙎𝙚𝙧𝙞𝙚𝙨 တွေမှာဆိုရင်
🖥Core 2 Duo
🖥Core Quad
🖥Core Extreme
🖥Core i3
🖥Core i5
🖥Core i7
🖥Core i7 Extreme
🖥Core i9 ဆိုပြီးတော့ Core Series တွေကွဲပြီးထွက်ပါတယ် ဒါတွေက ကွန်ပျူတာ Processor တွေပဲ ဖြစ်ပြီး Mobile အတွက်ထုတ်ထားတာတွေကို ထည့်ပြီးမပြောထားပါဘူးခင်ဗျာ

𝘾𝙤𝙧𝙚
〰️〰️〰️
ဟုတ်ပြီ Core စီးရီးတွေကိုသိပြီဆိုတော့ Core ဆိုတာဘာလဲ ဆိုတာသိဖို့လိုလာပြန်ပါတယ် ဘာလို့ Core တွေကွဲနေတာလဲ စိတ်ဝင်စားစရာရှိလာပါပြီ လူတွေက ကွန်ပျူတာနှင့်အချက်အလက်တွေ ကိုတွက်ချက်တဲ့ အချိန်မှာ Computing Rate တွေကို တိုးမြှင့်ချင်ကြပါတယ် ပိုပိုပြီးမြန်ဆန်တာကိုလိုချင်လာကြပါတယ် ပိုပြီးမြန်ဆန်ချင်တဲ့ အခါမှာ CPU တွေကို Mother Board မှာ တိုးမြှင့်ချင်ကြပါတယ် ဒါပေမဲ့ ပြဿနာက ဘာလဲ ဆိုတော့ နေရာပါ Board ပေါ်မှာ CPU နှစ်လုံးတင်ဖို့အတွက်နေရာလိုပါတယ် Power လိုပါတယ် ဒါကြောင့်မို့လို့ CPU အကြီးတစ်ခုထဲမှာ CPU အသေးလေးတွေ ကို ပေါင်းထည့်ပေးလိုက်တဲ့ နည်းပညာကိုဖန်တီးလိုက်ကြတာပါ ဟုတ်ပါတယ် Core ဆိုပြီး ကျွန်တော်တို့သိနေတာက CPU အသေးစားလေးတွေပါ Processor တစ်ခုအတွင်းမှာ Core (2) ခု ထည့်ထားရင် Dual Core ဒါမှမဟုတ် Core 2 Duo ၊ Core (4) ခု ထည့်ထားရင် Quad Core ၊ Core (8) ခု ထည့်ထားရင် Octal Core စသဖြင့် ခေါ်ကြပါတယ် …

𝗖𝗼𝗿𝗲 𝗶𝟯
〰️〰️〰️〰️〰️
ယေဘူယျအားဖြင့် Core i3 မှာ ဆိုရင် Core 2 လုံးပါပါတယ် ဒါပေမယ့် သူ့မှာ အားသာချက်ရှိတယ်။ အဲဒါက Core 1 ခုမှာ Thread ၂ ခုကို ကိုင်တွယ်နိုင်တဲ့ နည်းပညာပါလို့ 2 Cores / 4 threads ဖြစ်သွားပါတယ် ။ အဲဒါကြောင့် Window OS ထဲမှာ သွားကြည့်ရင် CPU 4 ခုရှိတယ်လို့ပဲ မြင်ရမှာပါ။အဲဒါကိုတော့ Multithreading Architecture လို့ခေါ်ပါတယ်၊ အလုပ်လုပ်ပုံကိုပြောရမယ်ဆိုရင် CPU အကြီးကို ကားလမ်းမအကျယ်ကြီးလို့သတ်မှတ်လိုက်ရင် Core တွေကတော့ ကားတွေပေါ့ Thread တွေကတော့ အဲကားပေါ်မှာပါလာတဲ့ ခရီးသည်တွေပေါ့၊ တစ်ချိန်တည်းတစ်ပြိုင်တည်းမှာ အလုပ်တွေကို သူ့အကန့်နှင့်သူခွဲပြီးလုပ်တယ်ဆိုတဲ့သဘောပါပဲ။ October 2017 နှင့် April 2019 မှာ နောက်ဆုံး Release လုပ်ခဲ့တဲ့ Core i3 Code Name - Coffee Lake တွေမှာတော့ Core 4 လုံးထိပါဝင်လာပါတယ်။ဒါကတော့ Core i3 ရဲ့ အကြမ်းဖျင်းအချက်အလက်တွေပဲဖြစ်ပါတယ်

𝗖𝗼𝗿𝗲 𝗶𝟱
〰️〰️〰️〰️〰️
Core i5 ကတော့ 4 Core (Quad-Core) processor ဖြစ်ပါတယ်။ အမှန်တကယ် run တဲ့ physical cores 4 ခု ပါပါတယ်။ ဒါပေမယ့် သူက i3 လိုတော့ Multi thread ကို Support မလုပ်ပါဘူး။ သူ့အားသာချက်က Core 4 ခုစလုံးသုံးမနေဘူးဆိုရင် လက်ရှိသုံးနေတဲ့ Clock speed ကို သတ်မှတ် Speed ထက် ပိုပြီး မြန်မြန်လုပ်ခိုင်းနိုင်တာပါပဲ။ အဲဒါကို Turbo Boost နည်းပညာလို့ခေါ်ပါတယ်။ Turbo Boost ဆိုတာ လိုအပ်တဲ့ အချိန်မှာ core တစ်လုံး နဲ့တစ်လုံး ပေါင်းစည်းလုပ်ဆောင်ပေးပါတယ်။ i5 မှာ i3 ထက်သာတဲ့အချက်ဟာ Turbo Boost ဖြစ်ပါတယ်။

𝗖𝗼𝗿𝗲 𝗶𝟳
〰️〰️〰️〰️〰️
Core i7 ဟာ Quad Core ဖြစ်တဲ့အပြင် i5 မှာတုန်းက သုံးထားတဲ့ Turbo Boost လည်းပါဝင်လာပါတယ် ။ Hyper Thread နဲ့လည်း ကောင်းကောင်းအလုပ်လုပ်ပါတယ် ။ Hyper-threading ဆိုတာ processor တစ်လုံးထဲကမှ အချိန်တစ်ခုထဲမှာပင်လျှင် thread နှစ်ခုကို တစ်ပြိုင်နက်ထဲ တာဝန်ထမ်းဆောင်နိုင်ပါတယ် ရှင်းအောင်ပြောရရင် ကားတစ်စီးက တစ်ချိန်ထဲမှာ လူနှစ်ယောက်တင်နိုင်တာမျိုးပေါ့ ဒါကြောင့် Window OS ထဲမှာဆို Core 8 ခု ပါတယ်လို့ မြင်ရမှာပါ။ တကယ် Core (4) ခုအပြင် Thread ကြောင့်မို့ ထပ်ပွားလာတဲ့ cores က နောက်ထပ် 4 ခု ဖြစ်လာပါတယ် ။ ဒါကြောင့်လည်း Core i7 ဟာ Multithread Application တွေကို ကောင်းကောင်းကိုင်တွယ်နိုင်တာပါ ။

𝘾𝙖𝙘𝙝𝙚 𝙈𝙚𝙢𝙤𝙧𝙮
〰️〰️〰️〰️〰️〰️〰️
နောက်ပြီး Core i3/i5/i7 တွေမှာ နောက်ထပ် ကွာဟစေတဲ့အချက်က Cache Memory ဖြစ်ပါတယ်။ CPU တစ်ခုမှာ စွမ်းဆောင်ရည်ကောင်းစေဖို့ Cache Memory ဟာ တကယ့်အရေးကြီးဆုံးပါပဲ ။ Core i3 CPU မှာ 3MB cache ပဲပါပြီး Core i5 CPU တွေက 4MB ကနေ 6MB ထိ ပါပါတယ်။ Core i7 CPU ကတော့ cache memory 8MB တောင်ပါတာဆိုတော့ သူ အကောင်းဆုံးဖြစ်နေတာမဆန်းတော့ပါဘူး…
ဒီလောက်ဆိုရင် core i3/i5/i7 တွေရဲ့ ကွာခြားချက်တွေကို သတိထားမိလောက်ပါပြီ ….
Core i5 ,i7,i9 တွေမှာ Core တွေကိုတိုးမြှင့်လာတာ အခုချိန်မှာဆိုရင် Core 6 လုံးကနေ အများဆုံး 18 လုံးထိပါဝင်တဲ့ Processor တွေရှိလာပြီပဲဖြစ်ပါတယ်

𝙏𝙝𝙚𝙧𝙢𝙖𝙡 𝘿𝙚𝙨𝙞𝙜𝙣 𝙋𝙧𝙤𝙛𝙞𝙡𝙚 (𝙏𝘿𝙋)
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
CPU အကြောင်းပြောမယ်ဆိုရင် TDP လို့ခေါ်တဲ့ Thermal Design Profile လို့ခေါ်တဲ့ ကိုယ့် CPU က ဘယ်လောက်အပူခံနိုင်လဲ Power ဘယ်လောက်သုံးရမလဲဆိုတာကိုဖေါ်ပြပေးတဲ့ နံပါတ်ကိုလည်း မေ့ထား လို့မရပါဘူး သူ့ကိုတော့ Watt နှင့်ဖော်ပြလေ့ရှိပါတယ် Core™ i3-3217U CPU @ 1.80GHz မှာဆိုရင် တော့ 17 Watt ပဲလိုအပ်ပါတယ် Desktop တွေဆင်မယ်ဆိုရင် တော့ TDP နှင့် Power Supply ကိုချိန်ဖို့လိုအပ်ပါတယ်
Performance ကောင်းလေ Power စားလေ Power စားလေး မီတာခကုန်လေပါပဲ

𝗣𝗿𝗼𝗰𝗲𝘀𝘀𝗼𝗿 𝗦𝗽𝗲𝗲𝗱
〰️〰️〰️〰️〰️〰️〰️
နောက်ဆုံးမေးစရာတစ်ခုအနေနဲ့ လူတွေကဘာလို့ဒီလောက်များတဲ့ 𝗣𝗿𝗼𝗰𝗲𝘀𝘀𝗼𝗿 𝗦𝗽𝗲𝗲𝗱 တွေကို လိုအပ်လဲ ဆိုတာပါပဲ
High Performance Computing System (HPC) လို့ခေါ်တဲ့ ကြီးမားတဲ့ တွက်ချက်မှုတွေအတွက် လိုအပ်တာပါ ဘာတွေကိုတွက်ချက်ကြလဲဆိုတော့ Super Computer နှင့် Parallel Programming တွေကိုအသုံးပြုပြီး လူသားတွေအတွက်အကျိုးရှိတဲ့တွက်ချက်မှုတွေကိုပြုလုပ်ပါတယ်

ဥပမာအနေနှင့်
🌦🌦 Weather Focusing
👩‍🔬🧑‍🔬 Atom Bomb Testing စတာတွေကို တွက်ချက်တဲ့ နေရာမှာ သုံးကြပါတယ်

Atom Bomb Testing ဆိုတာ ကျွန်တော်တို့ နူဗုံးတွေကို အပြင်မှာ ဖောက်ခွဲတာမျိုးမလုပ်တော့ပဲ Computer နှင့်ပဲဖောက်ခွဲတွက်ချက်ကြတာမျိုးပါ ဒါတွေတင်ပဲလားဆိုတော့မဟုတ်ပါဘူး ကျန်တဲ့လူသားအကျိုးပြုနည်းပညာတွေအများအပြားမှာအသုံးပြုကြပါတယ် နောက်ထပ်ဗဟုသုတအနေနှင့်ပြောရမယ်ဆိုရင် High Performance Computing System (HPC) တွေကို CPU Processing မဟုတ်ပဲ GPU Processing နှင့်လည်းပြုလုပ်လာကြပါတယ် ဒါကြောင့် Nvidia တို့လို Graphic Company ကြီးတွေက Support လုပ်ပေးကြပါတယ် ဒီလောက်ဆိုရင်တော့ ကျွန်တော်ပြောခဲ့တာတွေက အတော်စုံပြီမို့ CPU အကြောင်းအနည်းငယ်တော့သိသွားလိမ့်မယ်လို့ထင်ပါတယ်



#ကွန်ပျူတာအခြေခံ
#ကွန်ပျူတာဝယ်မယ်ဆို



ြောင်း

14/06/2024

KMH ရဲ့ကာကာတို့ခင်ဗျာ Page Admin နှင့် Technician ဟာလက်ရှိမြန်မာနိုင်ငံမှာမရှိနေသောကြောင့် Page မှာရှိသောဆိုင်လိပ်စာနဲ့ဖုန်းနံပါတ်တို့ကိုယာယီပိတ်ထားပါတယ်ခင်ဗျာ Services နဲ့ပတ်သက်သောဝန်ဆောင်မှုများကိုတော့ Online Remote တခုတည်းကိုသာလက်ခံဆောင်ရွက်ပေးလျှက်ရှိပါတယ်ခင်ဗျာ သို့ဖြင့်ပါသောကြောင့် Online Service နှင့်ပတ်သက်သောအရာများအပါအဝင်လိုအပ်သည်များကို Page CB တွင်လာရောက်မေးမြန်းဆောင်ရွက်နိုင်ပါတယ်ခင်ဗျာ 🫰

03/03/2024

Performance မကောင်းတော့တဲ့ Harddisk တွေကိုဆက်သုံးပြီးစိတ်ညစ်နေရပြီလား?
ဒါဆို Performance အပြည့်နဲ့ လျင်မြန်သွက်လက်တဲ့ SSD လေးစိုက်ထည့်ပြီး စိတ်ချမ်းသာအောင်
Windows မြင့်လေးနဲ့သုံးချင်တယ်ဆို
KMH ကိုဆက်သွယ်ပါ ✨
KMH မှလူကြီးမင်းတို့ကို နည်းပညာပိုင်းများနဲ့အဆင်ပြေချောမွေ့အောင် ကူညီဖို့အဆင်သင့်ရှိနေပါတယ်ခင်ဗျာ 🖥️💻

Hard Disk Drive တစ်လုံးကောင်း/မကောင်း စစ်ဆေးပေးနိုင်တဲ့ Hard Disk Tune Proဒီနေ့မှာတော့ Computer အသုံးပြုနေတဲ့သူတွေ ကိုယ့...
01/02/2023

Hard Disk Drive တစ်လုံးကောင်း/မကောင်း စစ်ဆေးပေးနိုင်တဲ့ Hard Disk Tune Pro

ဒီနေ့မှာတော့ Computer အသုံးပြုနေတဲ့သူတွေ ကိုယ့် Computer မှာရှိတဲ့ Hard Disk Drive အခြေအနေ ကောင်း/မကောင်းကို စစ်ဆေးပေးနိုင်တဲ့ Hard Disk Tune Pro Software အကြောင်းနဲ့ပတ်သတ်ပြီး အကျဉ်းချုပ်ပြောပေးသွားမှာဖြစ်ပါတယ်။

Hard Disk Tune Pro ဆိုတာဘာလဲ?

Hard Disk Tune Pro ဆိုတာ ကိုယ်လက်ရှိအသုံးပြုနေတဲ့ Computer ထဲက Hard Disk ရဲ့ ကြံခိုင်ရည် (Performance)၊ Hard Disk ပေါ်က Data Read/Write လုပ်တဲ့ Sectors တွေကောင်း/မကောင်း၊ ကျန်းမာရေး (Health) ကောင်း/မကောင်း စစ်ဆေးပေးတဲ့ Software ဖြစ်ပါတယ်။ User Interface က User Friendly ဖြစ်တဲ့အတွက် Computer Technician တွေသာမက သာမန် End user တွေပါအသုံးပြုရတာလွယ်ကူပါတယ်။ Official Website ကိုအောက်ကပေးထားတဲ့ Link မှာဖော်ပြထားပါတယ်။ Official Website ကနေ Hard Disk Tune Pro latest version ကို (၁၅) ရက် Trial version ရယူအသုံးပြုနိုင်ပါတယ်။

Link - https://www.hdtune.com/download.html

Patch လုပ်ထားပြီးသား Hard Disk Tune Pro 4.01 Repack version ကိုတော့ အောက်ကပေးထားတဲ့ Link ကနေ Download ရယူနိုင်ပါတယ်။

Link - https://1drv.ms/u/s!AsmMiz6aW7TocugmUUldV1B1kH4?e=3i2py8

Hard Disk ကိုစစ်ဖို့အရေးကြီးလို့လား?

အရေးကြီးပါတယ်။

၁။ Hard Disk တစ်လုံးကိုမကောင်းပဲဆက်သုံးနေမယ်၊ အရေးကြီး Data တွေဆက်ထည့်နေမယ်ဆိုရင် Hard Disk ပျက်တာနဲ့ Data တွေ ပျက်စီးဆုံးရှုံးတာမျိုးဖြစ်တတ်ပါတယ်။

၂။ Hard Disk တစ်လုံးမကောင်းတော့ဘူးဆိုရင် Computer က သုံးရတာလေးလံလာတာမျိုးရှိတတ်ပါတယ်။ အလုပ်မတွင်တော့ပါဘူး။

၃။ Windows ရဲ့ System File တစ်ခုခုက Hard Disk ပေါ်မှာရှိတဲ့ မကောင်းတဲ့ Sector ပေါ်မှာရောက်နေပြီဆိုရင် Blue Screen (BSoD) တက်တတ်ပါတယ်။

Computer တစ်လုံးက သုံးရတာလေးလံလာပြီ၊ Blue Screen ထပ်ခါထပ်ခါတက်နေပြီဆိုရင် Hard Disk ကို စစ်ဆေးကြည့်သင့်ပါတယ်။ Hard Disk တစ်လုံးမကောင်းတော့ဘူးဆိုတာက Hard Disk ရဲ့ Physical Error ဖြစ်တဲ့အတွက် Windows ပြန်တင်တာ၊ OS ပြန်တင်တာနဲ့တင် Computer ကပြန်ကောင်းသွာမှာမဟုတ်ပါဘူး။ Hard Disk ကို အသစ်လှဲလှယ်ရတာမျိုးရှိပါတယ်။

Hard Disk Tune Pro နဲ့ Hard Disk တစ်လုံးကောင်း/မကောင်းဘယ်လိုစစ်လိုရနိုင်လဲ?

Hard Disk Tune Pro Software ကိုဖွင့်ပြီးရင် -

၁။ Hard Disk တစ်လုံးမှာ Bad Sectors ရှိ/မရှိကို အပေါ်ဘက်က Error Scan Tab မှာ Start ကိုနှိပ်ပြီးစစ်ဆေးလို့ရပါတယ်။ Start ကိုနှိပ်လိုက်မယ်ဆိုရင် အစိမ်းရောင်အကွက်လေးတွေ တစ်ကွက်ပြီးတစ်ကွက်တက်လာပါလိမ့်မယ်။ Hard Disk Capacity နဲ့ Performance ပေါ်မူတည်ပြီး အကွက်လေးတွေအားလုံးပြီးဖို့စောင့်ရပါမယ်။ Bad Sector ရှိနေတဲ့နေရာတွေဆိုရင် အနီရောင်နဲ့ပြသပါတယ်။ အနီရောင် (၂) ခုတွဲပြီးပြရင်သော်လည်းကောင်း၊ အနီရောင်က (၃) ခုအထက်ဆိုရင်သော်လည်းကောင်း Hard Disk လှဲသင့်ပါပြီ။ အဲသည် Hard Disk Drive ပေါ်မှာ Windows Operating System ကို Run ပြီးအသုံးပြုလို့ မသင့်တော်တော့ပါဘူး။

၂။ Hard Disk တစ်လုံးရဲ့ ကျန်းမာရေး (Health) ကောင်း/မကောင်းကို အပေါ်ဘက်က Health Tab မှာစစ်လို့ရပါတယ်။ Health Tab ထဲကိုဝင်ပြီး အောက်ဘက်က Health status နေရာမှာ Ok ပြရပါမယ်။ Ok မပြပဲ Warning ပြနေပြီဆိုရင်တော့ အပေါ်ဘက်က List ထဲမှာရှိတဲ့ Status တွေကိုစစ်ရပါမယ်။ Warning Status တွေက (၁) ခုနဲ့အထက်ဆိုရင်တော့ အဲသည် Hard Disk ကိုဆက်ပြီးသုံးဖို့ မသင့်တော်တော့ပါဘူး။

၃။ Hard Disk တစ်လုံးရဲ့ Read/Write performance ကို Benchmark Tab ထဲမှာစစ်လို့ရပါတယ်။ Hard Disk တစ်လုံးရဲ့ ဖတ်နှုန်း (Read) performance ကိုစစ်မယ်ဆိုရင် Read ကိုရွေး/ (Write) performance ကိုစစ်မယ်ဆိုရင် Write ကိုရွေးပြီးရင် Start ကိုနှိပ်ရပါမယ်။ Process ပြီးဖို့အချိန်စောင့်ဆိုင်းရပါမယ်။ Performace ကောင်းတဲ့ Hard Disk တစ်လုံးရဲ့ Read/Write speed average က 80-160MB/s ကြားမှာရှိရပါမယ်။

နံပါတ် (၁) နဲ့ (၂) မှာဖော်ပြထားတဲ့အချက်တွေက Hard Disk တစ်လုံးကောင်း/မကောင်း ကို အဓိကစစ်ဆေးနိုင်တဲ့ Function တွေဖြစ်ပါတယ်။

HD Tune

01/02/2023

Laptop ဝယ်လျှင် ဆောင်ရန်ရှောင်ရန် အရေးကြီးတဲ့အချက် (10)ချက်

ဒါနဲ့ တိုက်စစ်ပြီး ဝယ်နိုင်ပါတယ်

1. Windows 10 (digital license)
Windows 7 ဆို မဝယ်နဲ့။ Windows 7 က Software တိုင်းနဲ့ ကိုက်ညီမှု မရှိတော့ဘူး။
Windows 7 က သက်တမ်းကုန်သွားပြီ။
Windows 10 ကို သုံး။ Windows 10 ဆိုတိုင်းလည်း အဆင်မပြေသေးဘူး။
Windows 10 (digital license) ဖြစ်မဖြစ် စစ်။
digital license မဖြစ်ရင် Your License will Expire Soon ဆိုပြီး စက်သုံးနေတဲ့အချိန်မှာ မကြာခဏ တက်နေလိမ့်မယ်။
စစ်နည်း
Start > Settings > Update & Security > Activation >
Windows is activated with a digital license

2. CPU Usage
CPU Usage ကြည့်ဖို့ Task Manager ဖွင့်ရပါမယ်။
Task Manager ဖွင့်နည်း
Ctrl + Alt + Del နှိပ်ပြီး Task Manager ရွေးကာ Task Manager ဖွင့်ပါ။
Performance Tab ကို သွားပြီး CPU နေရာတွင် 0% to 5% ဖြစ်နေရင် စက်သွက်ပါတယ်။

3. RAM Usage
အပေါ်က နည်းလမ်းအတိုင်း Task Manager ဖွင့်ပြီး Performace ဖွင့်ပါ။
Memory ကို တွေ့ရင် RAM Usage သိနိုင်ပါတယ်။
ပုံမှာ ပြထားတဲ့ 1.2 က RAM Usage ပါ။
RAM Usage က 1 to 1.5GB က အကောင်းဆုံး အခြေနေပါ။

4. HDD Usage
Task Manager မှာပဲ Disk 0 မှာ HDD Usage ကြည့်လို့ ရပါတယ်။
HDD Usage မှာ 0% to 10% က အကောင်းဆုံး အခြေနေပါ။
HDD Usage မှာ 100% ပြည့်နေမယ်ဆို စက်လေးစေပါတယ်။

5. WiFi
စက်လေးရခြင်း အကြောင်းအရင်းမှာ Update တွေ ပေးနေခြင်းကြောင့်လည်း စက်လေးစေသလို ဘေကုန်မြန်စေပါတယ်။
ကိုယ့်စက်နဲ့ ကိုက်ညီမှုမရှိတဲ့ Update တွေနဲ့ ကြုံတဲ့အခါ Error အမျိုးမျိုး တက်စေပါတယ်။
Update လုပ်နေချိန်မှာ စက်ပိတ်မိရင်လည်း Error တက်စေပါတယ်။
WiFi မှာ Update ရှိ၊ မရှိ သိချင်တယ်ဆို Internet ချိတ်ပြီး Task Manager မှာ Wi-Fi ကို ကြည့်ပါ။
0 ပြနေတယ်ဆို Update မရှိပါ။

6. CPU Brand
Laptop ဝယ်တဲ့ အခါ CPU Brand ကို ကြည့်ရပါတယ်။
CPU တွေမှာ 2CPUs, 4CPUs ဆိုပြီး အလွယ်မှတ်လို့ ရပါတယ်။
4CPUs က 2CPUs ထက် ပိုမြန်ပါတယ်။

Celeron, Pentium, Dual Core, Core 2 Duo, AMD A4, AMD A6, AMD A9 တွေက 2CPUs တွေပါ။
Intel မှာ ရှိတဲ့ 4CPUs တွေက Core i3, Core i5, i7 တွေပါ။

7. CPU Series
CPU Series ကို Task Manager ကနေ ကြည့်လို့ ရပါတယ်။
ပုံမှာ ပြထားတဲ့ M က M Series ပါ။
CPU Series မှာ U, M, H ဆိုပြီး ရှိပါတယ်။
U - Ultra Low Performance (အနိမ့်ဆုံး)
M - Medium Performance (အလယ်လတ်)
H - High Performance (အမြင့်) ဆိုပြီး သတ်မှတ်နိုင်ပါတယ်။
CPU Series ကွာရင် မြန်နှုန်းကွာပါတယ်။
H Series က အမြန်ဆုံးပါ။

8. CPU Speed
ပုံမှာ ပြထားတဲ့ 8 နေရာက CPU Speed : 2.6GHz ကို ပြထားတာပါ။
Laptop ဝယ်တဲ့ အခါ CPU Speed ကလည်း အရေးကြီးပါတယ်။
Software အမြင့်သုံးဖို့ Speed မြင့်ဖို့ လိုပါတယ်။
Speed မြင့်လည်း မြန်လေပါ။

9. AntiVirus (License)
မြန်ဆန်ကောင်းမွန်နေတဲ့ Laptop တစ်လုံးက Virus မရှိတာကြောင့်လည်း ပါပါတယ်။
Virus ရှိတဲ့ Laptop တစ်လုံးက နှေးကွေးလေးလံစေယုံမက Data တွေပါ ပျက်စီးစေပါတယ်။
Free AntiVirus အသုံးပြုနေခြင်းက စက်ကို လေးလံစေပြီး Virus ရှိတဲ့အခါ လိုင်စင်ဝယ်ခိုင်းပါလိမ့်မယ်။
အခုနောက်ပိုင်း အဖြစ်များဆုံးက Ransomware Virus ပါ။
Data တွေ အားလုံး မိနစ်ပိုင်းအတွင်း ပျက်စီးသွားစေပါတယ်။
AntiVirus သုံးမယ်ဆို Anti-Ransomware Engine ပါဝင်တဲ့ Anti-Virus အမျိုးအစားကို လိုင်စင်နဲ့ အသုံးပြုသင့်ပါတယ်။

10. Driver
Laptop ဝယ်တဲ့ အခါ Driver က အရေးကြီးပါတယ်။
ဥပမာ - မင်းက ကားအကောင်းစား တစ်စီး ဝယ်ထားပေမဲ့ ကားမောင်းတက်သူ မရှိရင် ဘယ်လောက်ကောင်းတဲ့ ကားဖြစ်ဖြစ် လိုရာ ခရီး ရောက်မှာ မဟုတ်ဘူး။
အဲ့လိုပဲ Laptop မှာလည်း Driver မမှန်ရင် သုံးတဲ့အခါ အဆင်ပြေမှာ မဟုတ်ဘူး။
Laptop ဝယ်တဲ့ အခါ Laptop နဲ့ ကိုက်ညီတဲ့ Driver ပါ၊ မပါ မေးပါ။

01/02/2023

Harddisk အကြောင်း ပြောကြမယ်...... (part-1)...................................................................................

Harddisk တွေဟာ Non-Volatile Memory အမျိုးအစား ဖြစ်ပါတယ်။ stroage device တွေဖြစ်သော tape တို့ Floppy disk တွေ နရာမှာ အစားထိုးရန် အသုံးပြုပါသည်။ Harddrive တွေကို 1950 မှာ စတင်ထုတ်လုပ်ခဲ့ပါတယ်။ fixed disk (or) Wi******er လို့ IBM က မှည့်ခေါ်ခဲ့ပြီး နောက်ပိုင်းမှာတော့ Harddisk လို့ပြောင်းလဲ ခေါ်ဝေါ်ခဲ့ပါတယ်။

Harddisk တစ်လုံးမှာ
1. Geometry (platters)
2. Head (read/write)
3. Voice coil (Actulator Axis)
4. Actulator Arm
စသည်တို့ ပါဝင်ပါတယ်။

Geometry ဆိုတာ data တွေသိမ်းထားနိုင်တဲ့ platter တွေ စုစည်းထားတဲ့ volume တခုပဲ ဖြစ်ပါတယ်။ platter တခုချင်းစီမှာ data သိမ်းနိုင်တဲ့ မျက်နှာပြင် နှစ်ခုပါ,ပါတယ်။

Head ဆိုတာကတော့ platter ပေါ်မှာ data တွေကို read /write လုပ်တဲ့ အလုပ်ကို လုပ်ပါတယ်။ platter တွေရဲ့ read/write လုပ်နိုင်တဲ့ မျက်နှာပြင် နှစ်ခုပါတဲ့အတွက် platter တခုမှာ head နှစ်ခုရှိပါတယ်။

Voice Coil (Actulator Axis) ဆိုတာက platter ပေါ်က data တွေကို လွယ်ကူစွာဖတ်နိုင်အောင် လိုအပ်သလို ရွေ့ပေးနိုင်တဲ့ Axis ဖြစ်ပါတယ်။

Actulator Arm ဆိုတာကတော့ head နဲ့ voice coil ကို ချိတ်ဆက်ထားပေးတဲ့ Arm ဖြစ်ပါတယ်။

Harddisk CHS value
Harddisk ရဲ့ capacity ကို CHS value တွေက ဆုံးဖြတ်ပေးပါတယ်။ older system တွေမှာ CHS vaule တွေကို BIOS ထဲမှာ manual ရိုက်ထည့်ရပါတယ်။ Modern System တွေမှာတော့ Auto detect သိနေပါပီး။

What is CHS......?

C stands for Cylinder.
H stands for Head.
S stands for Sector.

What is Cylinder....??
Geometry ရဲ့ တူညီတဲ့ track တွေဟာ cylinder ပဲဖြစ်ပါတယ်။ နည်းနည်းရှုပ်နေမယ်။ Geometry ဆိုတာ platter တွေ ထပ်ပြီးစုစည်းထားတာပါ။ platter တခုချင်းမှာ data ကို store လုပ်ထားနိုင်တဲ့ track လေးတွေ ရှိပါတယ်။ track 0,track 1 စသည့်ဖြင့်ပေါ့။ Geometry ရဲ့ တူညီတဲ့ track လမ်းကြောင်းတွေကို စုပေါင်းပြီး Cylinder လို့ခေါ်ဆိုတာ ဖြစ်ပါတယ်။

What is Head.....??
Track (platter) ပေါ်က data တွေကို read/write လုပ်ပေးနိုင်တဲ့နိုင်ပါတယ်။ platter တခုချင်းမှာ head နှစ်ခုစီ ရှိပါတယ်။

What is Sector.....??
Platter ပေါ်က track တွေကို အပိုင်းလိုက်ပိုင်းလိုက်ခြင်းအာဖြင့် sector လေးတွေ ရရှိမှာ ဖြစ်ပါတယ်။ 512byte ကနေ 4KB ထိရှိပါတယ်။

CHS value တွေဟာ physical address တွေဖြစ်ပါတယ်။

Data Encoding
Harddisk Drive (HDD) ဟာ Magnetic Data Stroage Device ဖြစ်ပါတယ်။ Computer က Binary and Hexadecimal number ဖြစ်ပါတယ်။ ဒီတော့ Binary and Hexadecimal ကို Magnetic Data ပြောင်းပီး သိမ်းရပါတယ်။ data encode လို့ခေါ်ပါတယ်။ 1991 ပတ်ဝန်းကျင်မှာ Run Length Limited (RLL) encoding system ကို အသုံးပြုပါတယ်။ Modern HDD တွေမှာတော့ Partial Response Maximum Likelihood (PRML) encoding system ကို အသုံးပြုပါတယ်။

HDD Interfaces
Western Digital and Compaq တို့က AT Attachment (ATA) interface ကို 1989 March မှာ developed လုပ်ခဲ့ပါတယ်။

1. PATA (parallel advanced technology attachment)
2. SATA (serial advanced technology attachment)
3. SCSI (small computer system interface)

CHS vs LBA
CHS ဆိုတာ HDD သိမ်းတဲ့အခါ cylinder(track) ပေါ်က sector မှာ သိမ်းပြီး သက်ဆိုင်ရာ head က ဖတ်ရပါတယ်။ sector တခုရဲ့ size သည် 512bytes ရှိပါသည်။ Old System မှာသုံးတဲ့ HDD တွေမှာ CHS value အသုံးပြုပြီ Modern HDD တွေမှာ LBA ကို အသုံးပြုပါတယ်။ CHS ကို physical block address လို့လည်းခေါ်ပါတယ်။ CHS value တွေဟာ

0,0,1 (0 for cylinder, 0 for head and 1 for sector)
0,1,1 (0 for cylinder, 1 for head and 1 for sector)

စသည်ဖြင့် ဖော်ပြပါတယ်။ အချို့သော HDD ပေါ်မှာ CHS value တွေ ပါရှိတတ်ပါတယ်။ ပုံတွင်ကြည့်ရန်။

Eg.
16383/16/63 ဆိုရင်
16383 သည် cylinder(track) ဖြစ်ပါတယ်
16 သည် head ဖြစ်ပါတယ်။
63 သည် sector ဖြစ်ပါတယ်။

Why used Logical Geometry ...???
Harddisk ရဲ့ Geometry ရဲ့ တည်ဆောက်ပုံအရ platter တွေရဲ့ အပြင်ဘက်မှာ တည်ရှိနေတဲ့ sector တွေနဲ့ အတွင်းဘက်မှာ တည်ရှိနေတဲ့ sector တွေက အရွယ်အစား မတူကြပါဘူး။ဒီပြသနာကို sector translation ကို အသုံးပြုပြီးဖြေရှင်းခဲ့ပါတယ်။ နောက်ပီး harddisk တစ်လုံးမှာ capacity တွေက များလာတဲ့အခါ physical head တွေ အများကြီး တပ်ဆင်ရမယ်ဆိုရင် harddisk ကြီးက အထူကြီးဖြစ်သွားမှာပါ။ ဒီပြသနာကို ရှင်းမို့ physical Geometry နဲ့ Logical Geometry ဆိုပြီး မိတ်ဆက်ခဲ့တာ ဖြစ်ပါတယ်။ physical မှာပါတဲ့ CHS အရေအတွက်နဲ့ Logical က အရေအတွက်မတူပါဘူး။

Physical Geometry

Cylinder 16384
Heads 4
Sector/track 63
Total capacity 2.1GB ဆိုရင်

Logical Geometry ပြန်ဖွဲ့ရင်


Cylinder 1024 (10bits)
Heads 64(6bits)
Sectors/track 63(6bits) becoz sector start 1 to 63
Total capacity 2.1GB

Logical မှာက ATA version အလိုက် address bits တွေ ကွဲပြားပါတယ် ခင်ဗျာ။

ATA 22bits
ATA 28bits
ATA 32bits
ATA 48bits and ATA 64 bits ဆိုပြီးရှိပါတယ်။

Modern HDD မှာ Data ဘယ်လောက်သိမ်းနိုင်ဆိုတာ Logical Geometry ပေါ်မူတည်ပါတယ်။

Eg...
28bits ATA and sector size က 4KB(4096bytes)
2^28 = 268,435,456 sectors
268,435,456 x 4096(4KB) = 1,099,511,627,776(1TB)

Modern HDD ရဲ့ data တွေကို read/write လုပ်နိုင်မို့ CHS value တွေကို BIOS က convert လုပ်ရပါတယ်။ convert လုပ်ရာတွင်
1. INT13 (24bits) - 137GB Maximum capacity
2. ATA (28bits) -
စသည့့်တို့ဖြစ်ပါတယ်။


CHS ရဲ့ sector size သည် 512bytes to 4kilobyte ဖြစ်ပါတယ်။
======================================

Harddisk အကြောင်း ပြောကြမယ်...... (part-2)...................................................................................
Harddisk ကို CPU က လှမ်း accept လုပ်ရာမှာ method နှစ်ခု ရှိပါတယ်။
1. PIO (programmed I/O)
2. DMA (Direct Memory Access)

1. PIO mode မှာ CPU က Harddisk ကို accept လုပ်ရန် BIOS ကို အသုံးပြုပါတယ်။

2. DMA mode မှာတော့ old system dma command ကို သုံးပြီး Harddisk ထဲက data တွေကို RAM ပေါ် ဆွဲတင်ပါတယ်။

ATA version အလိုက် အသုံးပြုတဲ့ mode တွေက

ATA-1

PIO mode 0 - 3.3MBps
PIO mode 1 - 5.2MBps
PIO mode 2 - 8.3MBps

Single-Word DMA mode 0 - 2.1MBps
Single-Word DMA mode 1 - 4.2MBps
Single-Word DMA mode 2 - 8.3MBps

LBA 28bits ကို အသုံးပြုပါတယ်။

ATA-2

PIO mode 1 - 11.1MBps
PIO mode 2 - 16.6MBps

Multi-Word DMA mode 0 - 2.1MBps
Multi-Word DMA mode 1 - 4.2MBps
Multi-Word DMA mode 2 - 8.3MBps

Advanced Technology Attachment Packet Interface (ATAPI)
Support 2 or 4 harddrive as master and slave.

ATA-3

Self-Monitoring, Analysis and Reporting Technology (S.M.A.R.T) include

ATA-4
ATA-4 မှာ Ultra DMA mode ကို introduce လုပ်ခဲ့ပါတယ်။

Ultra DMA mode 0 - 16.7MBps
Ultra DMA mode 1 - 23.0MBps
Ultra DMA mode 2 - 33.3MBps

ATA-5
Ultra DMA mode 3 - 44.4MBps
Ultra DMA mode 4 - 66.6MBps

ATA မှာ 80wires 40pins ribbon cable စ,ထွက်ရှိလာပါတယ်။ ATA/66 cable လို့ခေါ်ပါတယ်။အပြာရောင် connector ကို controller မှာ တပ်ဆင်ရပါမရ်။အလယ်မှာ ရှိနေတဲ့ grey connector ကတော့ slave အတွက်ဖြစ်ပါတယ်။ connector black ကတော့ Master အတွက်ဖြစ်ပါတယ်။

ATA-6
LBA 48bits ထွက်ရှိလာပါပြီး။ older 24bits LBA နဲ့ INT 13 extension တိူ့နေရာမှာ LBA 48bits ကို အစားထိုးခဲ့ပါတယ်။
HDD stroage capacity က
2^48 = 281,474,976,710,656 sectors
281,474,976,710,656 x 5= 144,115,188,075,855,872bytes (144PB)
ထိ data သိမ်းနိုင်နေပါပီး။ဒါပေမဲ့ MBR က 2TB ထိပဲ လက်ခံနိုင်တဲ့ ပြသနာလေး ရှိနေသေးပါတယ်။

ATA-6 မှာ ATA/100 (80wires 40pins) ထွက်ပေါ်လာပါတယ်။

Ultra DMA mode 5 - 100MBps

ATA- 7
ATA /133 လို့ခေါ်ပါတယ်။ ATA-7 မှာ SATA (serial ATA) ထွက်ရှိလာပါတယ်။ sATA ရဲ့ controller က Host Bus Adapter (HBA) ဖြစ်ပါတယ်။sATA မှာ master slave မရှိပါဘူး ခင်ဗျာ။sATA speed တွေကတော့

sATA 1.0 - 1.5 Gbps (150MBps)
sATA 2.0 - 3Gbps (300MBps)
sATA 3.0 - 6Gbps (600MBps)

Vista နဲ့ နောက်ပိုင်း operating system တွေဟာ Advanced Host Controller Interface (AHCI) support လုပ်တဲ့အတွက် Hot swapping တို့ Native Command Queuing (NCQ) တို့ ပါဝင်ပါတယ်။



Bios must support
======================================

Harddisk အကြောင်း ပြောကြမယ်...... (part-3)...................................................................................
Harddisk တစ်လုံးကို တပ်ဆင်လိုက်တာနဲ့ ယျေဘုယျအားဖြင့် လုပ်ဆောင်ရမယ့် opreation တွေရှိပါတယ်။
1. Formatting
2. Partition

1. Formatting
Formatting နှစ်မျိုးရှိပါတယ်။
1. Low Level Formatting
2. High Level Formatting

1. Low Level Formatting
Order system တွေမှာ တပ်ဆင်တဲ့ Harddrive တွေဟာ capacity နည်းတဲ့ အတွက် physical block address ဖြစ်တဲ့ CHS value နဲ့ အလုပ်ကြပါတယ်။
Eg.
Cylinder 1024
Head. 16
Sector 63
Total Capacity. = 1024 x 16 x 63 x 512byte (sector/track)
= 504MB

ဒါကို Low Level Format ပြောင်းမယ်ဆိုရင်
CHS 0/0/1 (sector 1 ကနေ စ,ပါတယ်။)
CHS 0/0/2
CHS 0/0/3 etc...
CHS 1020/16/63 အထိဖြစ်ပါတယ်

1. For MBR
2. For GPT

1. For MBR
Master Boot Record ဟာ CHS value နဲ့သာ အလုပ်လုပ်ပါတယ်။ so,
HDD ရဲ့ CHS သတ်မှတ်တာကို Low Level Format လို့ခေါ်ပါတယ်။ ဒီနေရာမှာ နှစ်နည်း ထပ်ရှိပါတယ်။

1. Physical CHS
2. Logical CHS

1. Physical CHS
အရင်တုန်းက HDD တွေဟာ capacity အရမ်းနည်းတဲ့ အတွက် Physical CHS ကိုသာ အသုံးပြုပါတယ်။

Eg.
Cylinder 1024
Head. 16
Sector. 63
Total - 504

LLF
CHS 0/0/1 to CHS 1024/16/63 အထိ ဖြစ်ပါတယ်။

နောက်ပိုင်းမှာ Harddisk တွေရဲ့ capacity ဟာ 1TB, 2TB စသည့်တို့ဖြစ်လာပါတယ်။ ရိုးရိုးပဲစဉ်းစားမယ်ဆိုရင် capacity များလာတဲ့အခါ head အရေအတွက် platter အရေအတွက် အများကြီး ထည့်သွင်း တည်ဆောက်ရမှာဖြစ်ပါတယ်။ ဒါဆို Harddisk size က အရမ်းကြီးသွားမှာပေါ့။ ဒီပြသနာကိုရှင်းနိုင်ရန် physical Geometry(CHS) ကို Logical Geometry ပြောင်းလိုက်ပါတယ်။ ဘာထူခြားသွားလဲဆိုတော့ physical geometry မှာ CHS value ဘယ်လောက်ပဲ ဖြစ်နေပါစေ Logical Geometry ပြောင်းတဲ့အခါ အသုံးပြုတဲ့ method အလိုက် CHS ကို ပြန်သတ်မှတ်ပါတယ်။ရှုပ်သွားပြီးထင်ပါတယ်။

Eg.
Physical Geometry (CHS value)

Cylinder. - 16384
Heads. - 4
Sector/track - 63

Total capacity 2.1GB ဆိုရင်

Change to Logical Geometry(CHS) by Using LBA 22bits

Cylinder - 1024 (10bits)
Heads - 64(6bits)
Sectors/track - 63(6bits) becoz sector start 1 to 63

Total capacity 2.1GB

ရလာတဲ့ Logical CHS ကို တန်ဖိုးသတ်မှတ်တာဟာ Low Level Format လုပ်ခြင်းလို့ခေါ်ပါတယ်။

Low Level Format
CHS 0/0/1 to CHS 1024/64/63 အထိ ဖြစ်ပါတယ်။

Physical to Logical ပြောင်းတာကို Translate လုပ်တယ်လို့ခေါ်ဆိုပြီး Bios က လုပ်ဆောင်ပေးနိုင်ပါတယ်။ ဒီလို translate လုပ်ရာတွင် BIOS က method နှစ်မျိုးသုံးပါတယ်။

1. INT13 (24bits)
2. ATA (22bits,28bits,32bits,48bits,64bits)

2. for GPT
Physical To Logical CHS အရင်ပြောင်းတယ် ရလာတဲ့ Logical CHS တွေမှ LBA ထပ်ပြောင်းပါတယ်။ ဒါကို LLF(Low Level Format) လုပ်ခြင်းလို့ခေါ်ပါတယ်။

0/0/1 ကို lba ပြောင်းရင် LBA-0 ရပါတယ်။ပုံသေနည်းက

A = (C x HPC + H) x SPT + (S - 1)
= ( 0 x 1024 + 0) x 63 + (1 - 1)
= (0 x 63) + 0
= 0

If 0/0/2

A = (0 x 1024 + 0) x 63 + (2 -1)
= (0 x 63) + 1
= 1

A stands for Logical Block Address (LBA).
C stands for Cylinder.
H stands for Head.
S. stands for Sector.
HPC stands for Head per Cylinder.
SPT stands for Sector per Track.

Modern HDD တွေမှာ စက်ရုံက တခါတည်း Low level format တခါတည်း လုပ်ပေးပီးသားဖြစ်ပါတယ်။ အကယ်၍ လုပ်ချင်တယ်ဆို third party software တွေနဲ့ လုပ်နိုင်ပါတယ် ခင်ဗျာ။

2. Partitions
High level formating အကြောင်း မပြောခင် windows က accept လုပ်နိုင်တဲ့ partition တွေကြောင်းပြောရအောင်...ဘာကြောင့်လဲဆိုတော့ partition ပိုင်းပီးမှသာ high level format ဆိုတဲ့ file system ကို သတ်မှတ်လို့ရတာကြောင့်ပဲ ဖြစ်ပါတယ်။

Os တင်တော့မယ်ဆိုရင် ဘယ် Os ပဲ တင်တင် partition အနည်းဆုံး တပိုင်းရှိရပါမယ်။

no partition no install Os.

So.....
Harddisk မှာ
1. Basic Disk
2. Dynamic Disk ဆိုပီး ရှိပါတယ်

1. Basic Disk မှာ
1. Master Boot Record
2. GPT (GUID Partiton Table) ဆိုပြီးရှိပါတယ်။

1. Master Boot Record
Computer ကို power စ, On လိုက်ချိန်မှာ Cpu execute လုပ်မယ့် process တွေဟာ RAM ပေါ်မှာ မရှိသေးပါဘူး။ ဒီတော့ BIOs ထဲမှာရှိတဲ့ Code မပါဘဲ Pc boot တတ်မရနိုင်ပါဘူး။ PC Power On လိုက်တာနဲ့ ဘယ် address ကို စ,တင် execute လုပ်ရပါဆိုပြီး Code တခုကို Create လုပ်ခဲ့ပါတယ်။ ဒါကို Startin point လို့ခေါ်ပါတယ်။

Hdd မှာလည်း ဒီလိုပါပဲ။ Opreating system ကို Bios က load လုပ်နိုင်မယ့် နေရာမှာ code လေးကို ဖန်တီးထားရပါမယ်။ BIOS က သူဖတ်ရမယ့် Stratin point နေရာမှာ startin code (instructions) မရှိပဲ opreating system load လုပ်နိုင်မှာ မဟုပါဘူး ခင်ဗျာ။ ဒီကုတ်ရှိတဲ့ နေရာကို Master Boot Record လို့ခေါ်ပြီး HDD ရဲ့ ပထမဆုံး sector မှာ တည်ရှိပါတယ်။ MBR မှာ Opreating system load လုပ်ရမယ့် information တွေ instructions တွေ ပါဝင်ပါတယ်။

Master Boot Record တွင်
1. Master Partition Table
2. Master Boot Code

1. Master Partition Table
Partition တွေကို ဖော်ပြပေးနိုင်တဲ့ Table တခုပါရှိပါတယ်။ ဒီ Table မှာ CHs value ဘယ်လောက်ေကန ဘယ်လောက်ထိ partition တခု ဘယ်လောက်ကနေ ဘယ်လောက်ထိက partition တခု ဆိုပြီး ပါရှိပါတယ်။ partition တပိုင်း အနည်းဆုံးရှိမှ Operating System run လို့ရမှ ဖြစ်ပါတယ်။ partition တွေရဲ့ information တွေကို ဒီtable မှာ စုစည်းထားပါတယ်။ Primary Partition လေးပိုင်း (သို့) primary 3ပိုင်း နှင့် extended partition တပိုင်းပိုင်းနိုင်ပြီး extended partition ထဲတွင် logical partition တွေ ထပ်ပိုင်းလို့ရပါတယ်။ MBR သည် Legacy BIOs ကို အသုံးသောကြောင့် partition တစ်ပိုင်းကို 2.2TB ထိသာ accept လုပ်နိုင်ပါတယ်။


Extended Partition တွင် Opreating System တင်လို့မရပါ။ Data ကိုသာ store လုပ်တာ ဖြစ်ပါသည်။

2. Master Boot Code
BIOs က Operating System ကို load လုပ်နိုင်မို့ ဒီ code ကို ဖတတ်ရပါတယ်။ ဒီ Code ကို BIOs က ဖတ်ပြီးတော့ Operating System ကို Load လုပ်နိုင်ရန် Active Partition ထဲမှာ ရှိတဲ့ Boot Program ကို တာဝန် လွဲပြောင်းပေးလိုက်ပါတယ်။

Boot program
Window 7 Bootrec.exe
Window xp NTLDR

MBR ကို Legacy BIOS တွေမှာ အသုံးပြုပါတယ်။ MBR သည် Multi Operating System ကို Handle လုပ်ပေးနိုင်ပါသည်။ Opreating System တွေကို Primary Partition တွေ၌သာ တင်လို့ရတဲ့အတွက် Primary partition 3 ခုရှိရင် OS သုံးခု အသုံးပြုနိုင်ပါသည်။
======================================

Harddisk အကြောင်း ပြောကြမယ်...... (part-4)...................................................................................
2. GUID Partition Table (GPT)

GPT မှာ MBR ရဲ့ partition limitations ကို fixed လုပ်ထားပါတယ်။
MBR က 4 Partiton ထိသာ လက်ခံနိုင်ပီး GPT က 128 partition ထိ လက်ခံနိုင်ပါတယ်။MBR က 2.2TB ထိ GPT က zettabyte ထိ လက်ခံနိုင်ပါတယ်။ MBR က CHS value ကို BIOs မှာ assign လုပ်ရသလို GPT ကလည်း LBA ကို BIOS မှာ assign လုပ်ရပါတယ်။

How to convert CHS to LBA
👇👇👇👇👇👇👇👇
https://m.facebook.com/story.php?story_fbid=1253630578136750&id=1038031269696683

LBA0သည် protective MBR ဖြစ်ပါသည်။ မည်သည့် data မှ override မလုပ်ပါ။master boot record နဲ့ Partiton အစား gpt header နဲ့ partition entry arrays ကို အသုံးပြုပါတယ်။ GPT header က LBA တိုင်းမှာ ပါ,ပါတယ်။


Partition ပိုင်းပီးနောက် data တွေ သိမ်းဆည်းနိုင်ရန် file system ကို format လုပ်ပေးရပါတယ်။ sector တပိုင်းစီဟာ 512byte ရှိပါတယ် 512byte ရှိသော file အတွက် လုံလောက်ပေမဲ့ 512byte ထက် နည်းသော file ကိုမှတ်သောအခါ သူက နောက်ထပ် data ကို အဲ sector မှာ ထပ်မသိမ်းတော့ပါဘူး ဒီတော့ sector ဆုံးရှူံးမှု ဖြစ်ပေါ်စေပါတယ်။ 512bytes ထက်ကြီးတဲ့ file ကို သိမ်းတဲ့အခါကျတော့ 512byte ကို sector တခုမှာ ပိုနေတဲ့ file size မှာ မသိမ်းတော့ဘဲ အခြားလွတ်နေတဲ့ sector ကို ရှာပီး file complete ဖြစ်တဲ့အထိ သိမ်းပါတယ်။ ဒီ file ကို ပြန် retrieve လုပ်တဲ့အခါ သိမ်းထားတဲ့ sector တွေ မှတ်မိဖို့လို့ပါတယ်။ ဒီတော့ developer တွေဟာ sector တွေကို file system လို့ခေါ်တဲ့ address တွေနဲ့ hdd. ပေါ်မှာ ပြန်သတ်မှတ်ပါတယ်။ ထိုသို့သတ်မှတ်ခြင်းကို high level formatting လို့ခေါ်ပါတယ်။

Windows က support တဲ့ file system တွေက
1. FAT 16(File Allocated Table 16bits)
2. FAT 32
3. NTFS (New Technology File System)

1. FAT16
Column နှစ်ခုရှိပါတယ်။ ဘယ်ဘက်ခြမ်းက address တွေဖြစ်ပီး Hexadecimal number တွေနဲ့ သတ်မှတ်ပါတယ်။ 0000 to ffff ဖြစ်ပါတယ်။ 16bit hexadecimal ဖြစ်တဲ့အတွက် 2^16 = 65535(64k) ဖြစ်ပါတယ်။ sector တခုက 512byte ဖြစ်တဲ့အတွက်

65535 x 512 = 32MB

ထိ ပဲ support လုပ်ပါတယ်။
ပြသနာက သူက hdd ရဲ့ partition က 32MB ပဲ ဖြစ်ရမယ်။ ပိုလို့မရပါဘူး။ Older system hdd တွေအတွက် အဆင်ပြေပါတယ်။

Modern HDD အတွက်က အဆင်မပြေဘူး။ ဒီတော့ developer တွေက Cluster ကို introduced လုပ်ခဲ့ကြတယ်။

What is Cluster....?
Cluster ဆိုတာ sector တွေကို ပေါင်းထားတာကို cluster လို့ခေါ်ပါတယ်။ sector တွေကို Cluster အရင်ဖွဲ့တယ်။ ပြီးမှ cluster တခုချင်းစီကို FAT (address) သတ်မှတ်ထားတာပါ။ Cluster ဖွဲ့တဲ့နေရာမှာ Cluster Size(sector/cluster) ကို Format Program က partition size ကိုကြည့်ပြီး သတ်မှတ်ပါတယ်။ FAT ရဲ့ max size 2Gb ထိပဲ ဖြစ်ပါတယ်။

Partition size. Sector/cluster
16 to 127.9MB. 4
128 to 255.9MB. 8
256 to 511.9MB. 16
512 to 1023.9MB. 32
1024 to 2048MB. 64

Theory
Partition = sector/cluster x FAT16 x Sector size
Partition = 4 x 64 x 512
= 128MB

4 (sector/cluster)
64bits(FAT Address Size or number of clusters)
512byte (sector size)

How FAT access file....?
File တွေကို သိမ်းတော့မယ်ဆိုရင် folder ဆောက်ပီး သိမ်းတာဟာ cluster (or) sector ဆုံးရှူံးမှု ကို save စေပါတယ်။ အဘယ်ကြောင့် ဆိုသော်

Cluster တခုသည် Address တခုဖြစ်ပါသည်။

So....
1MB ရှိသော file ကို Cluster (addrsss 0000) မှာ မှတ်လိုက်တယ်ဆိုပါစို့။ ထို့နောက် 2MB ရှိသော file ကို မှတ်တဲ့အခါ cluster (address 0001) မှာ သွားမှတ်ပါတယ်။ ပထမ cluster (address 0000) မှာ ပိုနေတဲ့ 1MB ကို မသုံးတော့ဘူး။ ဘာလို့လဲဆိုတော့ cluster(address) တခုမှာ file name တခုပဲ access လုပ်နိုင်တဲ့အတွက်ကြောင့်ဖြစ်ပါတယ်။ folder ဆောက်ပြီး မှတ်သော အခါ folder name က cluster (address) မှာ assign လုပ်လိုက်ပါတယ်။ ထိုနောက် အဲ folder ထဲ ထည်တဲ့ file အရွယ်အစား ပမာဏ အလိုက် cluster တွေကို ဖြည့်ပြီး နေရာပြီးပေးပါတယ်။ cluster တခုပြည့်သွားခဲ့သည်ရှိသော နောက်ထပ် လွှတ်နေသော clutser တခုကိုထပ်ပြီး ဒီ folder နာမည်ကို assign လုပ်ပါတယ်။ ဒီတော့ cluster or sector ဆုံးရှူံးမှုကို save ဖြစ်သွားပါတယ်။

2. FAT 32
FAT 16 က maximum 2GB ထိပဲ ရပါတယ်။ ဒီအတွက် Microsoft. က Windows 95 OS R2 (OEM Service Release2) မှာ အထူးကောင်းမွန်သော FAT 32 ကို မိတ်ဆက်ခဲ့ပါတယ်။ FAT 32 ဟာ address 28bits နှင့် reserved (for future) 4bits ဖြစ်ပါတယ်။ sector size 512byte ကနေ 4096byte ထိ ရှိပါတယ်။

Partition Size. Cluster Size
512MB to 1023MB. 4KB
1024MB to 2GB. 4KB
2GB to 8GB. 4KB
8GB to 16GB. 8KB
16GB to 32GB. 16KB
>32GB. 32KB

2TB partition for HDD is used 4KB size Clusters.

2^32 x 512 x 8 = 17,592,186,044,416bytes
= 16TB

...
Cluster size သည် Partition size အနဲအများပေါ်မူတည်ပါသည်။

3. New Technology File System (NTFS)
NTFS ဟာ Master File Table(MFT) လို့ခေါ်တဲ့ enhanced file allocation table ကို အသုံးပြုပါတယ်။NTFS ကို windows NT မှာ စတင်အသုံးပြုခဲ့ပါတယ်။ NTFS မှာ feature 5 ခုပါ,ပါတယ်။
1. Security
2. Compression
3. Encryption
4. Disk Quotas
5. Cluster Sizing

1. Security
Access Contorl List (ACL) ကို အသုံးပြုပြီ individual file & folder တွေကို တည်ဆောက်နိုင်ပါတယ်။

2. Compression
File တွေကို compress လုပ်ပီ သိမ်းနိုင်ပါတယ်။ compress လုပ်ထားတဲ့ file & folder တွေကို အပြာရောင်စာသားနဲ့ ပြပါတယ်။

3. Encryption
File (or) Folder တွေကို encryption file system(EFS) အသုံးပြုပြီး encrypt လုပ်နိုင်ပါတယ်။ enrcypt key သိတဲ့သူသာ file (or) folder ကို access လုပ်နိုင်မှာပါ။

4. Disk Quotas
ဒါကတော့ user တွေကို stroage ကို သတ်မှတ်ပေးတဲ့ အခါ အသုံးပြုပါတယ်။

5. Cluster Size
NTFS ရဲ့ cluster size ကို adjust လုပ်လို့ရပါတယ်။ သူရဲ့ default size တွေကတော့

Drive size. Cluster size. Number of Sectors
512MB or less. 512byte. 1
513MB to 1024MB. 1024bytes(1KB) 2
1025MB to 2048MB. 2048bytes(2KB) 4
2049MB and larger. 4096bytes(4KB) 8
စသည်တို့ပဲ ဖြစ်ပါတယ်။
======================================

Harddisk အကြောင်း ပြောကြမယ်...... (part-5)...................................................................................................

2. Dynamic Disk
Dynamic disk (dynamic stroage) တွေကို workstations တွေနဲ့ Server တွေမှာ အများအားဖြင့် အသုံးပြုပါတယ်။ Dynamic disk တွေမှာ OS တစ်ခုတည်းသာ တင်ရန် (dual boot scenario should not use) recommend ပေးထားပါတယ်။ Dynamic Disk တွေကို volume တွေအဖြစ် တွေ့မြင်နိုင်ပီး voulme 1ခု (သို့) 1ခုထက်ပိုပီး တွေ့မြင်နိုင်ပါတယ်။ Dynamic disk တွေကို restart လုပ်ရန်မလိုဘဲ resize လုပ်နိုင်ပါတယ်။ Basic disk ကနေ dynamic disk ပြောင်းလိုက်ခြင်းအားဖြင့် partition တွေ စိတ်ကြိုက်ပိုင်းနိုင်သွားပါပီး။ သူမှာ primary, extended and logical partition တွေ မရှိပါဘူး။ Dynamic disk ဟာ RAID (Redundancy Arrays of Independent Disk) အနေနဲ့ အလုပ်လုပ်နိုင်ပါတယ်။

Windows က support လုပ်တဲ့ voulme type တွေက တွေမှာ
1. Simple Volume
2. Spanned Volume
3. Mirror Volume
4. Striped Volume &
5. RAID-5 စသည့်တို့ဖြစ်ပါတယ်။

Voulme. Win xp. Win7. Winser 2008/R2
Simple. X. X. X
Spanned. X. X. X
Striped. X. X. X
Mirrored. X. X
RAID-5. X

1. Simple Volume
Simple Volume ဟာ primary partition လို အလုပ်လုပ်ပါတယ်။ hdd တလုံးကို simple volume တွေ အများကြီး ခွဲနိုင်ပါတယ်။

2. Spanned Volume
Hdd နှစ်လုံးရဲ့ unallocated space တွေကို volume တစ်ခုအဖြစ်ပေါင်းစည်းထားတာကို Spanned Volume လို့ခေါ်ပါတယ်။

3. Striped Volume
Striped volume ကို RAID 0 ဟုလည်းခေါ်သည်။ hdd နှစ်လုံးအနည်းဆုံး လိုအပ်ပါသည်။ ဒီ hdd နှစ်လုံးရဲ့ unallocated space နှစ်ခုကို striped လုပ်နိုင်ပါတယ်။ hdd တလုံး failure ဖြစ်တာနဲ့ data lost ဖြစ်မှာ ဖြစ်ပါတယ်။

4. Mirror Volume
Mirror volume ကို RAID 1 ဟုလည်းခေါ်သည်။ hdd နှစ်လုံးအနည်းဆုံး လိုအပ်ပါသည်။ ဒီ hdd နှစ်လုံးရဲ့ unallocated space နှစ်ခုကို mirror လုပ်နိုင်ပါတယ်။သူကတော့ hdd တလုံး failure ဖြစ်တာနဲ့ data lost ဖြစ်မှာ မဟုတ်ပါဘူး ခင်ဗျာ။

5. RAID 5
RAID 5 ကတော့ hdd 3 သို့ 3 ထက်ပိုလိုအပ်ပါတယ်။ data safety အတွက် RAID 5 or RAID ကို အသုံးပြုများကြပါတယ်။

:
MYANMAR ICT ACADEMY

Adresse

No. (11), Ground Floor, Eik Sathaya Street, Tamwe Township, Yangon
Democratic Republic Of The

Heures d'ouverture

Lundi 09:00 - 17:00
Mardi 09:00 - 17:00
Mercredi 09:00 - 17:00
Jeudi 09:00 - 17:00
Vendredi 09:00 - 17:00
Samedi 09:00 - 17:00
Dimanche 09:00 - 17:00

Téléphone

+959978836775

Site Web

Notifications

Soyez le premier à savoir et laissez-nous vous envoyer un courriel lorsque KMH publie des nouvelles et des promotions. Votre adresse e-mail ne sera pas utilisée à d'autres fins, et vous pouvez vous désabonner à tout moment.

Contacter L'entreprise

Envoyer un message à KMH:

Partager