definicija multitaskinga

Suvremeni operativni sustavi nazivaju se multitasking (multitasking), koji omogućuju istodobno pokretanje nekoliko procesa i funkcija.

I u računarstvu i u drugim društvenim područjima multitasking se naziva sposobnošću ili karakteristikom istodobnog obavljanja nekoliko zadataka i funkcija. Ta se sposobnost često nalazi u modernim računalima ili sustavima.

U današnje vrijeme, s obzirom na mnoštvo procesa i zadataka koji se moraju izvoditi u radnom, poslovnom, pa čak i svakodnevnom okruženju, procesori moraju imati složenije i naprednije mogućnosti kako bi omogućili izvršavanje različitih radnji koje se preklapaju, bez usporavanja ili ometanja upotrebe računalo od strane korisnika.

Vrste multitaskinga se razlikuju. Može biti suradnički, kada korisnički procesi predaju CPU operativnom sustavu u različitim intervalima. Ova vrsta multitaskinga je problematična i nepouzdana.

U preferiranom multitaskingu, operativni sustav upravlja procesorima i dijeli vrijeme između procesa u redu. Svaki proces može imati računalo u kratkim intervalima, ali općenito je rezultat isti kao da se to dogodilo istodobno. U stvarnom multitaskingu, koji se javlja samo na višeprocesorskim sustavima, više se procesa zapravo odvija istodobno, kao što se događa na modelima poput Linuxa i Mac OS X-a.

Mogućnosti multitasking sustava vrlo su široke, jer omogućavaju nekoliko korisnika da istovremeno koriste isti procesor, što se može dogoditi u umrežavanju u tvrtki ili uredu. U svakom slučaju prevladava kriterij 'dijeljenja vremena' ili raspodjele vremena, pomoću kojeg svaki korisnik naizmjenično ima procesor, ali ne uočavajući one trenutke ili intervale u kojima se naredba prenosi na druge korisnike. Dakle, mogu se istodobno odvijati različiti procesi različite složenosti, štedeći vrijeme i novac.


$config[zx-auto] not found$config[zx-overlay] not found