Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"omanikuinfo" - 3 õppematerjali

Protsessihaldus
4
pdf

Protsessihaldus

Joonis 1 Protsessi olekud PCB ­ Protsessi juhtblokk Protsessi juhtplokk (Process Control Block) hoiab endas andmeid protsessi kohta, see peab olema igal prtosessil. Tavaliselt on juhtblokki kirjutatud järgnev info: Protsessi number Protsessi olek käsuloendur mäluhaldusinfo arvepidamis info 3 I/O staatus Omanikuinfo Ja palju muud Protsessidevaheline andmevahetus Protsessid saavad omavahel suhelda, saates sõnumeid, infot või programmijuppe. Protsess saab kasutada operatsiooni süsteemi käsklusi nagu sendmessage() ja getmessage(). Sellist asja on vaja kui näiteks üks protsess tahab printida, siis ta saadab vastava teate koos andmetega teisele protsessile, mis tegeleb printimisega. Kui pintimine on lõpetatud, saadetakse esimesele protsessile ka vastav teade

Informaatika → Operatsioonisüsteemide alused
54 allalaadimist
Operatsioonisüsteemide aluste konspekt
15
doc

Operatsioonisüsteemide aluste konspekt

-Valmis- protsess ootab, et tema käske täitma hakataks -Lõpetatud- protsessis olev programm on täidetud (edukalt või edutult) Protsessi juhtplokk *Iga protsessiga on seotud protsessi juht polkk (PCB) · Protsessi juhtplokk koosneb: · Protsessi number · Protsessi olek · Käsuloendur · Protsessori registrite seis · Protsessoriaja planeerimise info. · Mäluhaldus info · Arvepidamis info · I/O staatus · Omanikuinfo Katkestus *Katkestus iterrupt, interruption- Mingi protsessi, näiteks programmi, täitmise peatamine selle protsessi suhtes välise sündmuse toimel, nii et protsess saaks jätkuda. Katkestuse täitmine *CPU lõpetab pooleli oleva käsu. *PC ja PSW salvestatakse STACK-1 *PS-sse laetakse uus väärtus (alamprogrammi algus aadress) Planeerimisjärjekorrad *Operatsioonisüsteem haldab kõigi protsesside juhtplokke erinevates kärjekordades: -Tööde järjekord- kõik süsteemi protsessid.

Informaatika → Operatsioonisüsteemide alused
128 allalaadimist
Operatsioonisüsteemi alused
23
docx

Operatsioonisüsteemi alused

Lõim ­ koodi täitmine protsessis Kiud ­ kergeim lõim, täielikult juhitav kasutaja keskkonnast Protsesss juhtplokk · Iga protsessiga on seotud protsessi juhtplokk (PCB ­ Process Control Block) · Protsessi juhtplokk koosneb o (protsessi number) o Protsessi olek o Käsuloendur o Protsessi registrite seis o Protsessoriaja planeerimise info o Mäluhaldusinfo o Arvepidamisinfo o I/O status o Omanikuinfo Kontekstivahetus · Selleks, et uuele protsessile ruumi teha, tuleb salvestada tema hetkeseisu info ja sisse lugeda uue oma. Seda protsessi nimetatakse konteksti vahetuseks. · Ühelt protsessilt teisele lülitumisel tuleb salvestada vana protsessi olek ja laadiada uue protsessi salvestatud olek · See aeg on lisakulu ja vähendab rakendustele jäävat protsessoriaega · Kuluv aeg sõltub protsessori võimalustest

Informaatika → Operatsioonisüsteemide alused
38 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun