Hirdetés
Multitasking. A szó sokak számára ismert, a gyakorlatban azt jelenti, hogy számítógépünk (sokszor csak látszólag) egyszerre több dologgal (szakszerűbben programmal, programszállal) képes foglalkozni. A PC-s világban nagyjából 10 éve került be a köztudatba ez a fogalom, a Windows ígérte nekünk ezt a csodát elsőként, s minden egyes újabb változat megjelenésekor azt sulykolják belénk a Microsoft marketingesei, hogy még fejlettebb a többfeladatos működés megvalósítása. A Windowst lehet szidni és dicsérni, de abban azért megegyezhetünk, hogy mára elég hatékony multitasking működést képes biztosítani – szoftveroldalról.
Lássuk, mi a helyzet a hardverrel! Egészen a legutóbbi időkig egy PC-s processzor egyszerre egy programszálat tudott egyszerre futtatni, vagyis az operációs rendszernek kellett időben gyorsan váltogatni a programszálakat, hogy a felhasználónak úgy tűnjön, egyszerre több program fut (legtöbb esetben ez ma is így van). Hardver oldalról ez az ún. "task switching", azaz taszkkapcsolás támogatva volt és van mind a mai napig, azonban itt meg is állt a "tudomány". Aki hardverből is támogatott többfeladatúságra vágyott, az kénytelen volt drága kétprocesszoros rendszerbe fektetni a pénzét. Ez a lehetőség ma is fennáll, de kezdenek más megoldások is feltűnni a horizonton.
Az Intel nemrég bevezette a Hyper-Threading technológiát, mely képes egyszerre két programszálat kiszolgálni, s ugyan csak egy processzormag van, de – durván egyszerűsítve - az egyik program által éppen nem használt részeket használhatja a másik, így logikailag két processzornak látszik a CPU. Egy másik megoldásról is írtunk már; 2005-ben érkeznek az első olyan Xeon processzorok, melyeken már fizikailag is két processzormag kap helyet. Várható, hogy idővel a nagyközönségnek szánt pocesszorokba is átkerül ez a technika, becslések szerint 2007-2008 táján.
Egyik technológia sem engedi meg azonban azt, hogy a CPU erőforrásait virtuálisan particionáljuk. Nos, az Intel az IDF keretében bemutatta a Vanderpool technológiát, mely már ezt is lehetővé teszi. A virtuális particionálás azt jelenti, hogy a gépet úgy használjuk, mintha több külön gép lenne. Az Intel bemutatóján egy Vanderpool technológián alapuló egyetlen CPU-t használó PC-hez két kijelző csatlakozott. Az egyiken a Simpsons család egyik epizódjának lejátszása folyt, míg a másikon éppen újraindult az operációs rendszer! Az Intel az első, Vanderpool technológiát használó processzorokat nagyjából 5 év múlva kívánja bevezetni a piacra.
Természetesen a technológiát a többi hardverelem gyártójának is támogatnia kell, és speciális operációs rendszert is igényel. Ha viszont mindez rendelkezésre áll majd, s a processzorok is elég erősek lesznek – mondjuk 5-6 év múlva, akkor egyetlen processzor képes lehet kielégíteni otthoni digitális igényeinket. Vagyis Apu dolgozik rajta, míg Anyu kedvenc filmjét nézi, a gyerkőc pedig játszik…