RAS operatsioonisüsteemid - reaalajalised tuumad
Null mitte ühtegi teadet, käsitsi puhverdamine
2. Piiratud maht etteantud arv teateid, kui saatmisel on järjekord täis, siis sünkroonne saatja
blokeerub ruumi vabanemiseni
3. Piiramatu maht saatja ei blokeeru kunagi
25. Mis on ringpuhvrid, kuidas neid kasutatakse?
· Analoogne topelt puhverdamisega, lihtsam kontrollida, n-lugeja, mkirjutaja probleem lihtsam.
· Hoitakse päise/alguse (head) - lugemine ja jaluse/lõpu (tail) - kirjutamine aadresse
[Ringpuhver on massiiv, mille esimest elementi loetakse viimasele järgnevaks. Ringpuhver (Circular
Buffer), mis on oma olemuselt fikseeritud suurusega tsükliliselt läbitav andmestruktuur. Puhvri
täitumisel alustatakse uut ringi ning kirjutatakse kõik eelnevalt vastu võetud sõnumid üle. Ringpuhvrit
kasutatakse reaalajasüsteemide puhul, kus on tähtis andmeedastuskiirus, kuid vanemate andmete
ülekirjutamine ei ole aja progresseerudes enam kriitiline. Taoline lähenemine on otstarbekas näiteks