Jak je to s dvoujádrovými procesory?

« zpět na JavaServer Page a Serverlety

banan/img/turion-x2.jpg

Nejprve si musíme něco povědět o tom, co nám vlastně dvoujádrový procesor přináší za výhody a nevýhody. V první řadě se dvoujádrový procesor v systému tváří a chová jako dva v podstatě naprosto nezávislé procesory. A podle toho, jak budou aplikace (resp. operační systém) dva procesory využívat, bude celý systém výkonný.Není to tak dávno, co se objevovaly dotazy typu: „Na kolika gigahertzích teda běží ten dvoujádrový procesor, když se řekne 3,2 GHz? Když jsou jako dva, tak běží jako jeden na 6,4 GHz? Nebo jako jedno jádro běží jen na 1,6 GHz? nebo je to ještě úplně jinak?

Odpovědět na tuto otázku není tak jednoduchá, jak se může někomu na první pohled zdát. Mnozí uživatelé totiž stále za výkonnostní ukazatel považují pracovní frekvenci procesoru, což už nějaký ten čas není úplně pravda. Ano, frekvence procesoru udává jeho rychlost, nikoli však výkonnost. Tu tvoří mnoho dalších parametrů a faktorů. Zjednodušeně se dá prohlásit, že dvoujádrový procesor na 3,2 GHz běží jako dva procesory, každý na 3,2 GHz. To však neřeší dilema, které má tazatel výše položené otázky. Dvoujádrový procesor zkrátka běhá tak rychle, jako dva procesory. Ovšem aplikace (potažmo operační systém) musí umět využít toho, že má skutečně dva procesory k dispozici. Pokud toho nevyužije, nárůst výkonu se nekoná a dokonce může výkon i klesnout.


2 písaři opisující text

Zkuste si představit jednoho písaře, po kterém chcete, aby opsal knihu. Dáte mu jednu knihu, písař ji vezme a podle toho, jak je výkonný, ji rychle opíše. Teď si představte, že chcete, aby to bylo rychlejší, takže si najmete dva písaře a dáte jim tu knihu opsat. Otázka je, zda se k nim stále budete chovat jako k jednomu písaři, nebo jako ke dvěma.

Pokud oběma dáte dohromady jednu knihu na opsání, pak se k nim v podstatě chováte jako k jednomu. Když budou přepisovat text dva z jedné knihy, o moc rychlejší ta práce nebude. Vlastně skoro vůbec a dokonce se může stát, že ta práce půjde ještě pomaleji. Písaři si budou knihu půjčovat, aby každý dělal to svoje, čímž se budou zdržovat (úplný nesmysl by byl, aby oba dělali totéž, tento scénář vynechme).

Chips

Aby byla jejich práce opravdu efektivní, musí každý přepisovat jiný text. Každý dostane tedy svůj svazek textu na přepsání a co se stane? Písaři se nebudou navzájem zdržovat, každý udělá svou práci a v ideálním případě bude celá práce hotova za polovinu času. A oba budou plně vytíženi.

Podobné je to i s dvoujádrovými, resp. dvěma jednojádrovými procesory. Bude-li aplikace či operační systém využívat toho, že jsou výpočetní jednotky dvě, poběží efektivněji a v konečném důsledku i rychleji. Záleží tak i na naprogramované aplikaci.

Nezávazně vyzkoušejte webové stránky zdarma

Klientská sekce pro Vás

Spravujte své domény a hosting pohodlně 24 hodin denně

Kontakt pro zákazníky

Technická podpora

PO-PÁ 8:00-21:00
SO-NE, svátky 9:00-21:00

E-mail: podpora@banan.cz

Online pracovník

Patrik Jankov

+420 553 810 250

Online chat

Zvládáme opensource

Na našich serverech jsme ručně ověřili funkci více než 140 opensource systémů, některé z nich nabízíme na jedno kliknutí v administraci.

Hostované domény

7622 domén 6370 1252

Poslední článek - HOMEPAGE PRVKY

O
Ověřit dostupnost domény
Technická podpora: +420 553 810 250podpora@banan.cz
Technická podpora 800-2100 (SO-NE 900-2100) X
Online pracovník: Patrik Jankov
+420 553 810 250
podpora@banan.cz nebo Online chat
Kontaktovat technickou podporu můžete zde
Kontaktovat technickou podporu můžete zde
PO-PÁ 800-2100 (víkendy a svátky 900-2100)