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

"ringpuhver" - 1 õppematerjal

RAS operatsioonisüsteemid - reaalajalised tuumad
21
pdf

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

Tehnoloogia → Reaalajasüsteemid
19 allalaadimist


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