Dual Core vs Quad Core
Երկմիջուկը և քառամիջուկը պրոցեսորների երկու տեսակներ են, որոնք պատկանում են բազմամիջուկային պրոցեսորների կատեգորիային: Բազմամիջուկային պրոցեսորում կա մեկից ավելի միջուկ (պրոցեսոր) մեկ ինտեգրալ սխեմայի դիզում: Կրկնակի միջուկային պրոցեսորն ունի երկու միջուկ միևնույն միջուկում, իսկ քառամիջուկ պրոցեսորն ունի չորս միջուկ նույն միջուկում: Բազմամիջուկ պրոցեսորները լայնորեն օգտագործվում են ընդհանուր նշանակության համակարգիչներում, ներկառուցված սարքերում, ցանցային սարքերում և այլն: Բազմամիջուկ պրոցեսորներից լավագույնս օգտագործելու համար համակարգում աշխատող ծրագրային ծրագրերը պետք է իրականացվեն այնպես, որ նրանք կարողանան ստանալ բազմամիջուկային կարգավորումների ամբողջական օգտագործումը:
Ի՞նչ է երկմիջուկը:
Երկմիջուկային պրոցեսորներն ունեն երկու պրոցեսորային միջուկներ նույն մատիտում: Եվ միջուկներից յուրաքանչյուրն ունի իր սեփական քեշը: Ավանդական մեկ միջուկային պրոցեսորում հրահանգները կատարելիս, եթե պահանջվող տվյալները քեշում չկան, այդ տվյալները պետք է վերցվեն RAM-ից (Random Access Memory) կամ պահեստավորման սարքից, որը կդանդաղեցնի կատարումը, քանի որ պրոցեսորն ունի սպասել, մինչև այն ստանա տվյալներ: Բայց երկու միջուկով, յուրաքանչյուր միջուկը հրահանգներ է կատարում առանձին, և, հետևաբար, երբ մի միջուկը մուտք է գործում հիշողություն, մյուս միջուկը դեռ կարող է հրահանգներ կատարել: Սա կբարելավի համակարգի աշխատանքը: Հատկապես բազմակի առաջադրանքների դեպքում, եթե կա միայն մեկ պրոցեսոր, կատարումը կտուժի, քանի որ պրոցեսորը պետք է անցնի երկու գործընթացների միջև: Հետևաբար, բազմաբնույթ առաջադրանքները կարող են հասնել իր լավագույն կատարմանը, եթե կա մեկից ավելի միջուկ: AMD Phenom II X2-ը և Intel Core Duo-ն երկակի միջուկային պրոցեսորների երկու օրինակ են:
Ի՞նչ է քառամիջուկը:
Քառամիջուկ պրոցեսորը նույն միջուկով չորս միջուկ ունեցող պրոցեսոր է: Սակայն առաջին քառամիջուկ պրոցեսորները յուրաքանչյուր միջուկն ունեին առանձին չորս միջուկներում, և դրանք միավորվեցին մեկ փաթեթում՝ ձևավորելով քառամիջուկ պրոցեսոր: Հետագայում հայտնվեցին բոլոր չորս միջուկներով պրոցեսորները միևնույն միջուկով և դրանք կոչվեցին Մոնոլիտ քառամիջուկ պրոցեսորներ: Բացի այդ, որոշ չորս միջուկային պրոցեսորներ արտադրվում են երկու երկմիջուկ պրոցեսորների համատեղմամբ մեկ փաթեթում: Քառամիջուկ պրոցեսորներն ունեն միաժամանակ չորս տարբեր հրահանգներ կատարելու հնարավորություն: Այսպիսով, դրանք հարմար են միաժամանակ մի քանի հավելվածներ գործարկելու համար: Բայց հավելվածների մեծ մասը մշակված չէ չորս հիմնական հնարավորություններից լիարժեք օգտվելու համար: Դրանք նախատեսված են մեկ միջուկային պրոցեսորների համար: Հավելվածները, որոնք մշակված են միաժամանակ մի քանի առաջադրանքներ կատարելու համար, կկարողանան լիարժեք օգտվել քառամիջուկ պրոցեսորից:
Ո՞րն է տարբերությունը Dual Core-ի և Quad Core-ի միջև:
Երկմիջուկային պրոցեսորներն ունեն երկու պրոցեսորային միջուկներ նույն միջուկում, մինչդեռ քառամիջուկ պրոցեսորը նույն միջուկով պրոցեսոր է: Հետևաբար, քառամիջուկ պրոցեսոր ունեցող համակարգիչը պետք է ավելի լավ աշխատի, քան երկմիջուկ պրոցեսորով համակարգիչը: Բայց սա միշտ չէ, որ ճիշտ է, քանի որ հավելվածների մեծ մասը մշակված է մեկ կամ երկակի միջուկային միջավայրերի վրա: Հետևաբար, նրանք չեն կարողանա օգտվել չորս միջուկային պրոցեսորների կողմից տրամադրվող կատարողականի բարելավման առավելություններից: