Tietokoneen pääprosessori (CPU) on suunniteltu (periaatteessa) tehdä yksi asia kerrallaan. Esimerkiksi; suorittaa hetkisen käskyn tai toimintaa. Kuitenkin; koska tapa, jolla me ihmiset työskentelevät ja käyttävät tietokoneita, vaadimme CPU tehdä monta asiaa kerralla (tai ainakin näyttää tekevän monia asioita samanaikaisesti). On tämä projektio vaikutelman, että CPU on suorittaa monia tehtäviä samanaikaisesti, joka tunnetaan nimellä "moniajo".
Moniajo - Todellisuudessa ei ole yhtä ainoaa tekniikkaa joka voidaan nimetä olevan lopullinen teknologia yksin vastuussa toimitusprosessin tietokonejärjestelmän moniajo ominaisuuksia. Tämä johtuu siitä, että moniajo on itse asiassa koko joukko toisiinsa ja toisiaan täydentäviä teknologioita, myös erikoistuneet järjestelmäohjaimet, käyttöjärjestelmä tuki, tukeva ohjelmisto, piirisarja tukea, ohjaimia, BIOS-tuki ja laitelogiikka (logiikka laudat ja firmware).
Moniajo CPUt - Modern suorittimet sisältävät useita käsittely putkistojen ja uudemmat prosessorit tänään todella on useita prosessointiydintä kullakin on oma täysi useiden käsittely putkistojen. On kehittämällä suorittimia useita enemmän tai vähemmän itsenäistä täydellinen prosessointiydintä että on todellakin todella antanut modernin CPU kyky suorittaa useita tehtäviä samanaikaisesti eikä pelkästään vain näyttävät tekevän niin.
Jo jonkin Aika on nyt meillä on ollut tietokonejärjestelmiin useita suorittimia.
Äärimmäisissä esimerkkejä järjestelmistä koostuu useista suorittimia löytyy supertietokoneiden jossa massiivinen rinnakkaisuus on keskeinen toimija koko käsittely kyvykkyys näiden high-end-järjestelmien.
On tärkeää; miten käsittely tehtävät hoidetaan ja jaetaan useiden käsittelyä putkia useiden ytimien on edelleen saavutetaan melko samalla tavalla, että se on aina tehty.
moniajokäyttöjärjestelmä - Yksi pakollinen edellytys tekijä ratkaiseva onnistuneen täytäntöönpanon moniajo valmiuksia ja tuloksena järjestelmät suorituskykyparametrit on, että sinulla on käyttöjärjestelmä, joka tukee sitä (moniajo).
Kun käytät moniajo käyttöjärjestelmät (kuten Windows, Mac OS X ja Linux jne .) käyttäjät yleensä useita ohjelmia, apuohjelmia ja sovelluksia käynnissä samanaikaisesti /samanaikaisesti. Esimerkiksi: saatat olla samanaikaisesti muokkaaminen Word-asiakirjaan, lataaminen Internetistä ja kuunnella musiikkia.
Saavuttaakseen tämän; CPU on perinteisesti jaettu sen käsittelyaika joukossa vaativiin tehtäviin