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

"semaphores" - 1 õppematerjal

RAS operatsioonisüsteemid - reaalajalised tuumad
21
pdf

RAS operatsioonisüsteemid - reaalajalised tuumad

Kernel kontrollib st pöördutakse kerneli poole postkasti kirjutamiseks (post) ja lugemiseks (pend). · Tihti kasutatakse kriitilise ressursi kontrollimiseks ­ postkastis võti, mida saab küsida, postkast jääb tühjaks. (Rivi ­ ootejärjekord Sellised kirjakastide massiivid (mailbox array), kus saab kirjutamisi ja lugemisi järjekorda seada. Mailbox on Queue alamliik.) 27. Mis on semaforid, kuidas neid kasutatakse? Semaforid ­ Semaphores, ka mutex (ainult protsess ise saab vabastada) Levinuim meetod kriitiliste piirkondade kaitsmiseks on semafor ­ mälupiirkond, mis toimib kriitiliste ressursside kaitse lukuna. S ­ semafor, kaks funktsiooni wait ehk P(S) ­ proberen "to test," ja signal ehk V(S) - verhogen ("increase"). Kriitilisse regiooni sisenedes funktsioon P(S) ja väljudes V(S). 28. Kirjutada vabalt valitud programmeerimiskeeles näidisprogramm (fragmendid) mingi süsteemi ressursi kaitsmiseks kasutades semafori

Tehnoloogia → Reaalajasüsteemid
19 allalaadimist


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