| Virtuele ringbuffer Virtuele ringbuffer (VRB) is een implementatie van een karakter FIFO-ringbuffer. |
Download nu |
Virtuele ringbuffer Rangschikking & Samenvatting
- Naam uitgever:
- Phil Howard
- Uitgever website:
- http://vrb.slashusr.org/
Virtuele ringbuffer Tags
Virtuele ringbuffer Beschrijving
Virtuele ringbuffer (VRB) is een implementatie van een Karakter FIFO-ringbuffer. Virtuele ringbuffer (VRB) is een implementatie van een Karakter FIFO-ringbuffer. Virtuele ringbuffer biedt directe toegang tot de buffer, zodat het oproepprogramma de uitvoergegevens op zijn plaats kan construeren, of parse-invoergegevens op zijn plaats, zonder de extra stap van het kopiëren van gegevens naar of vanuit een oproepprogramma verschaft buffergebied. Om dit direct te worden geleverd. Toegang, VRB zorgt ervoor dat alle verwijzingen naar bufferlocaties voor de uitvoer of input altijd een enkel aangrenzend blok geheugen zijn, zodat het oproepprogramma niet hoeft te omgaan met splitbufferruimtes telkens wanneer het fietsen van gegevens het einde van de buffer bereikt en wikkelt rond naar het begin. Dit roepingprogramma is vrij om elk aantal beschikbare hulpmiddelen te gebruiken dat niet op de hoogte is dat ze direct in een ringbuffer werken. In de nieuwste versie biedt VRB ook een bufferoverloopbeveiligingsmechanisme, zodat buffer overflow-bugs het programma dwingt om door het besturingssysteem te worden opgesloten als de toegangspunten voorbijgingen dan het bereik van de adresruimte beheerd door VRB. Deze functie kan desgewenst worden uitgeschakeld, aangezien het 2 extra pagina's van adresruimte inneemt. Vrb doet dit allemaal zonder een eigen kopieertop te voegen. Dit vermogen wordt bereikt door een spiegelbeeldgeheugenkaart onmiddellijk na de buffer te plaatsen die een verwijzing naar exact hetzelfde geheugen als de buffer zelf is. Dus een verwijzing naar de geheugenlocatie onmiddellijk langs de laatste locatie in de buffer, toegang tot dezelfde fysieke ram als het begin van de buffer.thus een aanwijzer aan het einde van de buffer die een lengte heeft die anders zou moeten wikkelen In de spiegelbeeldruimte om hetzelfde resultaat te krijgen, maar zonder enige speciale afhandeling door het programma.installatie: Eerste uittreksel de bron waar u het wilt opslaan. Een van deze opdrachten kan worden gebruikt in de gewenste map nadat de TAR-bestanden daar zijn gedownload: Bunzip2
Virtuele ringbuffer Gerelateerde software