Processor kernel ကဘာအကျိုးသက်ရောက်သလဲ

Anonim

Processor kernel ကဘာအကျိုးသက်ရောက်သလဲ

ဗဟိုပရိုဆက်ဆာသည်ကွန်ပျူတာ၏အဓိကအစိတ်အပိုင်းဖြစ်ပြီးခြင်္သေ့၏အစိတ်အပိုင်းများကိုထုတ်လုပ်ခြင်းနှင့်စနစ်တစ်ခုလုံး၏လည်ပတ်မှုမြန်နှုန်းသည်၎င်း၏စွမ်းအားပေါ်တွင်မူတည်သည်။ ဤဆောင်းပါးတွင် CPU စွမ်းဆောင်ရည်အတွက် Core အရေအတွက်မည်သို့သက်ရောက်မှုရှိသည်ကိုကျွန်ုပ်တို့ပြောပါမည်။

ဗဟို processor ၏ Core

Kernel သည် CPU ၏အဓိကအစိတ်အပိုင်းဖြစ်သည်။ ဤနေရာတွင်စစ်ဆင်ရေးနှင့်တွက်ချက်မှုများအားလုံးပြုလုပ်ထားကြောင်းဤနေရာတွင်ဖြစ်သည်။ အကယ်. နျူကလိယသည်အတန်ငယ်ပါ 0 င်ပါက၎င်းတို့သည်တစ် ဦး နှင့်တစ် ဦး အပြန်အလှန်ဆက်သွယ်ပြောဆိုပါက, အလုပ်ပေါ် မူတည်. ထိုကဲ့သို့သော "အုတ်" အရေအတွက်သည်ပရိုဆက်ဆာ၏ကုန်ထုတ်လုပ်မှုကိုသက်ရောက်စေသည်။ ယေဘုယျအားဖြင့်၎င်းတို့ထက်ပိုမိုသိရှိလိုပါကသတင်းအချက်အလက်အပြောင်းအလဲမြန်နှုန်းပိုမိုမြင့်မားလေ, သို့သော်အမှန်တကယ်တွင် Multi-core CPU များသည်၎င်းတို့နည်းသော "ထုပ်ပိုး" အပေါင်းအဘော်နည်းသည်

ဗဟို processor ၏ internal device ကို

ဖတ်ရန် - ခေတ်ပြိုင်ပရိုဆက်ဆာကိရိယာ

ရုပ်ပိုင်းဆိုင်ရာနှင့်ယုတ္တိယစံအရေးယူ

များစွာသော Intel ပရိုဆက်ဆာများနှင့်မကြာသေးမီကနှင့် AMD သည်တွက်ချက်မှုများကိုထုတ်လုပ်နိုင်စွမ်းရှိသည်။ ထို့ကြောင့်ရုပ်ပိုင်းဆိုင်ရာအဓိကအချက်မှာကွန်ပျူတာစီးဆင်းမှုနှစ်ခုဖြင့်လည်ပတ်နိုင်ရန်အတွက်တွက်ချက်မှုများကိုထုတ်လုပ်နိုင်စွမ်းရှိသည်။ ဤရွေ့ကားစီးဆင်းမှုကိုယုတ္တိ core များဟုခေါ်သည်။ ဥပမာအားဖြင့်ကျွန်ုပ်တို့သည် CPU-Z တွင်ထိုကဲ့သို့သောလက္ခဏာများတွင်တွေ့နိုင်သည်။

CPU-Z ပရိုဂရမ်တွင် Core နှင့် Processor Streams

Hyper Threading (HT) နည်းပညာသည် AMD မှ Intel သို့မဟုတ်တစ်ပြိုင်နက်တည်း (SMT) အတွက်တာ 0 န်ရှိသည်။ ဆက်နွယ်မှုရှိသောယုတ္တိရှိသော kernel သည်ရုပ်ပိုင်းဆိုင်ရာထက်နှေးကွေးလိမ့်မည်ဟုနားလည်ရန်ဤနေရာတွင်နားလည်ရန်အရေးကြီးသည်, ဆိုလိုသည်မှာ quad-core CPU သည် HT သို့မဟုတ် SMT မှတူညီသော application များ၌မျိုးဆက်သစ်၏ dual-core ထက် ပို. အစွမ်းထက်သည်။

ဂိမ်း

Gaming Applications များကိုကမ္ဘာပေါ်တွင်တွက်ချက်မှုနှင့်အတူဗွီဒီယိုကဒ်နှင့်အတူဤကဲ့သို့သောနည်းဖြင့်တည်ဆောက်သည်။ ဗဟိုပရိုဆက်ဆာသည်အလုပ်လုပ်သည်။ အရာဝတ္ထုများ၏ရူပဗေဒသည်ပိုမိုများပြားလာသည်မှာပိုမိုမြင့်မားလေလေ, ပိုမိုအားကောင်းသော "ကျောက်" သည်အလုပ်ကိုပိုမိုကောင်းမွန်စွာဖြေရှင်းနိုင်လိမ့်မည်။ ဒါပေမယ့်ဂိမ်းတွေဟာကွဲပြားခြားနားတဲ့ဂိမ်းတွေနဲ့အမျှ Multi-Monster 0 ယ်ဖို့မမြန်သင့်ဘူး။

GTA 5 တွင် Central Processor မှအလယ်ပိုင်းပရိုဆက်ဆာအားဖြင့် Prompt ဂိမ်းကမ္ဘာ

ကြည့်ရှုပါ - ဂိမ်းထဲမှာပရိုဆက်ဆာကိုဘာကိုဖန်တီးတာလဲ

2015 ခန့်တွင်ဒီဇိုင်းပြုလုပ်ထားသောအဟောင်းစီမံကိန်းများသည် developer များမှရေးသားထားသောကုဒ်များ၏သွင်ပြင်လက္ခဏာများကြောင့် 1 - 2 အရေးအကြီးဆုံးမှ 2 ခုထက်ပိုသောဒေါင်းလုပ်မပြုလုပ်ပါ။ ဒီကိစ္စမှာဒီအချိန်တုန်းကရှစ်နှစ်ထက်အသက်အရွယ်ကြီးနိမ့်ကျတဲ့ထက်ပိုပြီး 6 နှစ်အရွယ်ထက်ပိုပြီး dual-core ပရိုဆက်ဆာတစ်ခုရချင်ပါတယ်။ ဤသည်လက်တွေ့တွင်ခေတ်သစ် Multi-core CPU များသည်နျူကလိယအပေါ်စွမ်းဆောင်ရည်မြင့်မားပြီးခေတ်မီသောဂိမ်းများတွင်ကောင်းမွန်စွာလုပ်ဆောင်နိုင်ခဲ့သည်။

ကြည့်ရှုပါ - Processor အကြိမ်ရေအကျိုးသက်ရောက်သည်မှာအဘယ်နည်း

ပထမ ဦး ဆုံးဂိမ်းတစ်ခုဖြစ်သော Code သည် Nuclei ကိုတင်ဆောင်နိုင်သည့်ကုဒ်များကိုအညီအမျှတင်ဆောင်နိုင်သည့် Code သည် GTA 5 တွင်ပါ 0 င်သည်။ ထိုအချိန်မှစ. စီမံကိန်းအများစုကို Multithreaded ဟုယူဆနိုင်သည်။ ဆိုလိုသည်မှာ Multi-core ပရိုဆက်ဆာသည်သူတို့၏ကြိမ်နှုန်းလုပ်ဖော်ကိုင်ဖက်များကိုဆက်လက်ထိန်းသိမ်းထားရန်အခွင့်အရေးရှိသည်။

ဂိမ်းသည်မည်မျှကောင်းမွန်သည်ကို မူတည်. ကွန်ပျူတာစီးဆင်းမှုကိုအသုံးပြုနိုင်သောစွမ်းရည်ကို မူတည်. Multi-core သည်အပေါင်းနှင့်အနှုတ်နှစ်မျိုးလုံးဖြစ်နိုင်သည်။ ဤပစ္စည်းများကိုရေးသားစဉ် "ဂိမ်းများ" ကို Capes မှ CPUs ဟုသတ်မှတ်နိုင်သည်။ သို့သော် developer များသည်အပြိုင်တွက်ချက်မှုများအတွက် code ကိုပိုမိုကောင်းမွန်အောင်ပြုလုပ်ရန်လမ်းကြောင်းသစ်ကိုပိုမိုကောင်းမွန်စေရန်နှင့်သေးငယ်သောမိဘမော်ဒယ်များမကြာမီစိတ်သက်သာရာရလိမ့်မည်။

အစီအစဉ်များ

အရာရာတိုင်းဟာဂိမ်းတွေနဲ့ထက်ပိုပြီးလွယ်ကူပါတယ်, ငါတို့သတ်သတ်မှတ်မှတ်ပရိုဂရမ်တစ်ခု (သို့) အထုပ်ထဲမှာအလုပ်လုပ်ဖို့ "ကျောက်" ကိုကောက်နိုင်လို့ပဲ။ အလုပ်လုပ်ကိုင် applications များသည်တစ်ကိုယ်ရေချည်မျှင်များဖြစ်သည်။ ပထမတစ်ခုမှာအဓိကအားဖြင့်မြင့်မားသောကုန်ထုတ်စွမ်းအားကိုလိုအပ်ပြီးဒုတိယအကြီးဆုံးကွန်ပျူတာစီးဆင်းမှုအရေအတွက်။ ဥပမာအားဖြင့်, ဗွီဒီယို (သို့) 3D မြင်ကွင်းများကိုပြန်ဆိုခြင်းနှင့်အတူ Multi-core "ရာခိုင်နှုန်း" သည်ဖြေရှင်းနိုင်ပြီး Photoshop တွင် 1 - 2 တန်ခိုးကြီးသော kernels 1 - 2 အစွမ်းထက်သည်။

Cinarma 4D အစီအစဉ်ရှိဗဟိုပရိုဆက်ဆာ၏လုပ်ငန်း

ကွန်ပျူတာစက်လည်ပတ်ရေးစနစ်ပရိုဂရမ်

Nuclei အရေအတွက်သည် OS နှင့်ညီမျှသည်မှသာလျှင် 1. နှင့်ညီမျှမှသာလျှင်သာဖြစ်သည်။ အခြားကိစ္စရပ်များတွင်ပါ 0 င်ပါက System Process များသည်ပရိုဆက်ဆာအားလုံးပါ 0 င်သည်။ ကျွန်ုပ်တို့သည် "ကျောက်တုံးများကိုထိုးနှက်" နိုင်သည့်ဗိုင်းရပ်စ်များသို့မဟုတ်ကျရှုံးမှုများအကြောင်းပြောနေခြင်းမဟုတ်ပါ။ သို့သော်စနစ်နှင့်အတူ, စနစ်နှင့်အတူ, နောက်ခံပရိုဂရမ်များစွာကိုဖွင့်လှစ်နိုင်ပြီး, ပရိုဆက်ဆာအချိန်ကိုစားသုံးပြီးနောက်ထပ် kernels သည်ပိုလျှံလိမ့်မည်မဟုတ်ပါ။

Windows 7 Task Manager တွင်ပရိုဆက်ဆာ Cores ကိုပြပါ

တစ်လောကလုံးဖြေရှင်းနည်းများ

Multitasking ပရိုဆက်ဆာများသည်မဖြစ်ရန်ချက်ချင်းသတိပြုပါ။ application အားလုံးတွင်ကောင်းသောရလဒ်များကိုပြသနိုင်သည့်မော်ဒယ်များသာရှိသည်။ ဥပမာတစ်ခုအနေဖြင့်ခြောက်သွေ့သော CPUus ကိုအကြိမ်ရေမြင့်မားသော CPUs ကိုယူဆောင်လာနိုင်သည်။ R5 2600 (1600) သို့မဟုတ်ထိုထက်ပိုသောအလားတူ "ကျောက်တုံးများ" သို့မဟုတ်ထိုထက်ပိုသောအလားတူ "ကျောက်တုံးများ" ကိုသင်ယူဆောင်လာနိုင်သည်။ 3D သို့မဟုတ် startning အတွက်စေ့စပ်။

ကောက်ချက်

အထက်တွင်ရေးထားသောအရာအားလုံးကိုအကျဉ်းချုပ်ဖော်ပြပါ, အောက်ပါနိဂုံးချုပ်ယူနိုင်သည် - ပရိုဆက်ဆာ Cores အရေအတွက်သည် cores အရေအတွက်သည် corputing power ကိုပြသသည့်လက္ခဏာဖြစ်သည်, သို့သော်၎င်းကိုမည်သို့အသုံးပြုလိမ့်မည်။ ဂိမ်းများအတွက် quad-core model ကိုအတော်လေးအသုံးပြုလိမ့်မည်။ မြင့်မားသောသယံဇာတပရိုဂရမ်များအတွက်ချည်အမြောက်အမြားကို "ကျောက်" ကိုရွေးချယ်ခြင်းသည် ပို. ကောင်းသည်။

Saathpaatraan