Kaj je večopravilnost računalnika?

Večopravilnost računalnika je proces, ko računalnik izvaja več kot en program hkrati. V zgodnji zgodovini računalništva je bilo večopravilnosti skoraj ni bilo slišati, desetletja pa je bilo potisnjeno v glavne računalnike višjega cenovnega razreda in ni bilo na voljo v osebnem računalniku. Ko je tehnologija napredovala, je večopravilnost postala na voljo in se je hitro razvila v industrijski standard za osebne računalnike. Od leta 2011 so celo naprave, kot so pametni telefoni, pogosto sposobne večopravilnosti, kar uporabnikom omogoča, na primer, brskanje po internetu in istočasno pretakanje glasbe.

Ko je bila večopravilnost računalnika v zgodnjih fazah razvoja, se je imenovala časovna delitev, izraz, ki se je nanašal na način, kako si več programov ali procesov deli moč CPE. Dokaj zgodaj je ta izraz izpodrinil sodobni izraz večopravilnost, čeprav v svojih najzgodnejših različicah večopravilnost ni bila prava večopravilnost, temveč hitro preklapljanje med aplikacijami, ki se je zdelo istočasno. Sodobni računalniki z enim procesorjem lahko z uporabo te tehnike opravljajo več nalog hkrati.

Računalniki z več procesorji imajo dva ali več ločenih procesorjev, ki so med seboj povezani. Ti sistemi, ki so postali pogostejši in naprednejši v začetku 21. stoletja, so sposobni resničnega večopravilnosti, čeprav v praksi ni opazne razlike, razen izboljšane zmogljivosti, v načinu delovanja teh sistemov v primerjavi s sistemi z enim procesorjem. Vendar pa več procesorjev omogoča, da se hkrati izvajajo številni različni programi.

Sistemski pomnilnik še vedno omejuje večopravilnost računalnika. Učinkovitost računalnika je odvisna od hitrosti procesorja, vendar je število programov, ki jih lahko dani procesor zažene naenkrat, omejeno tudi s količino sistemskega pomnilnika, ki ga ti programi zasedajo. Tehnika, imenovana preklapljanje pomnilnika, omogoča, da do sistemskega pomnilnika dostopa kateri koli program, ki se trenutno izvaja na sistemih z enim procesorjem, ali pa ga po potrebi delegira na več procesorskih sistemih.

Pravijo, da resnična večopravilnost računalnikov vpliva na način življenja, dela in uporabe računalnikov in na nek način je to zagotovo res. Večopravilnost omogoča pretakanje glasbe iz internetne radijske storitve, medtem ko hkrati raziskuje in piše prispevek. Vendar pa bodo omejitve človeških sposobnosti za večopravilnost na koncu omejile načine, na katere lahko posamezniki uporabijo moč sodobnih računalnikov za večopravilnost. Ljudje imajo omejeno sposobnost osredotočanja na več nalog ali dejavnosti, zaradi česar je težko komunicirati z več kot enim programom hkrati.