multiprogramavimas

Multiprogramavimas – tai operacinės sistemos technika, kai vienu metu į atmintį pakeliami keli programų procesai, tačiau vykdomas tik vienas, o kiti laukia, kol išteks sistemos ištekliai (pvz., įvesties/išvesties įrenginių). Tai leidžia efektyviau išnaudoti procesoriaus laiką, nes procesorius gali pereiti prie kito proceso, jei dabartinis laukia I/O operacijos.

Pagrindinis tikslas: Sumažinti procesoriaus prastovą, padidinant sistemos pralaidumą.

Pavyzdžiai:
1. Vartotojo kompiuteris: Vartotojas vienu metu atidaręs tekstų rengyklę, naršyklę ir muzikos grotuvą. Procesorius perjungia tarp šių programų, kai viena laukia vartotojo įvesties ar duomenų įkėlimo iš disko.
2. Serverio sistema: Serveris apdoroja kelis vartotojų užklausas vienu metu (pvz., duomenų bazės užklausas). Viena užklausa gali laukti duomenų iš disko, tuo tarpu procesorius apdoroja kitą užklausą.

Svarbu: Multiprogramavimas nereiškia lygiagretaus vykdymo keliose procesorių branduoliuose (kaip daugiaprogramavimas arba daugiaprocesiškumas). Tai vyksta vieno branduolio aplinkoje, perjungiant kontekstą tarp procesų.


Jei žinote tikslesnę informaciją paaiškinančią 'multiprogramavimas' reikšmę, galite ją pakeisti: REDAGUOTI BETA
Įrašas
Paaiškinimas

Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.


Kalbų žodynaiJaunimo žodynasVertimasTerminaiTarptautiniai žodžiaiVardaiPavardėsKirčiavimasSapnininkas
© 2020 - 2026 www.zodynas.lt
Draugai: TV Programa Vārdnīca Skaičiuoklė