RAS operatsioonisüsteemid - reaalajalised tuumad
· Paljudes tööstuslikes OS-des kasutatav tegumite kommunikatsiooni vahend, kus mingi mäluosa
on kokkuleppeliselt käigus andmete vahetamiseks või sünkroniseerimiseks. 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")