Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> unix >> Content
Wat zijn de verschillende soorten buffering in Unix?
In Unix zijn er twee hoofdtypen buffering:

1. Bestandsbuffering :dit is het standaardtype buffering en wordt gebruikt bij het lezen van of schrijven naar bestanden. Bij gebruik van bestandsbuffering worden de gegevens uit het bestand gelezen of naar het bestand geschreven in blokken van een bepaalde grootte, de zogenaamde "buffergrootte". Dit kan de prestaties verbeteren door het aantal systeemaanroepen dat moet worden gedaan te verminderen.

2. Pijpbuffering :Dit type buffering wordt gebruikt bij het lezen van of schrijven naar pipelines. Pipes worden gebruikt om te communiceren tussen verschillende processen en worden doorgaans geïmplementeerd met behulp van een circulaire buffer. Bij gebruik van pipe-buffering worden de gegevens naar de pipe geschreven of uit de pipe gelezen in stukjes van een bepaalde grootte, de zogenaamde "pipe-buffergrootte". Dit kan helpen impasses te voorkomen en de prestaties te verbeteren door de hoeveelheid tijd die processen op elkaar moeten wachten te verkorten.

Naast deze twee hoofdtypen buffering zijn er ook een aantal andere buffermechanismen die in Unix kunnen worden gebruikt. Deze omvatten:

* Terminalbuffering :dit type buffering wordt gebruikt bij het lezen van of schrijven naar een terminal. Bij gebruik van terminalbuffering worden de gegevens gelezen van of geschreven naar de terminal in stukjes van een bepaalde grootte, de zogenaamde "terminalbuffergrootte". Dit kan de prestaties helpen verbeteren door het aantal keren dat de terminaldriver moet worden onderbroken, te verminderen.

* I/O-buffering :dit type buffering wordt gebruikt bij het lezen van of schrijven naar een apparaat. Bij gebruik van I/O-buffering worden de gegevens gelezen van of geschreven naar het apparaat in stukjes van een bepaalde grootte, de zogenaamde "I/O-buffergrootte". Dit kan de prestaties helpen verbeteren door het aantal keren dat het apparaatstuurprogramma moet worden onderbroken, te verminderen.

De keuze welk buffermechanisme moet worden gebruikt, hangt af van de specifieke toepassing en de prestatie-eisen.

Previous: Next:
  unix
·Wat zijn voorbeelden van SSID'…
·Hoe te vinden en Verwijder ong…
·Wat is een synoniem voor het w…
·Hoe te Grep recursief gebruike…
·Hoe maak je een voorvoegsel to…
·Wat is een stand-alone deamon …
·Hoe maak je een tabblad Vervan…
·Hoe vindt u de CPU Processor I…
·Flar Maak Tutorial voor Unix 
  Related Articles
Wat is een synoniem voor het woord conso…
Wat is het verschil tussen Microsoft Win…
Hoe vaak kan één Windows 7-sleutel wor…
15 A is een handig hulpmiddel om de cont…
Welke van de volgende bestandsnamen is a…
Wat geeft de stabiliteit van de kernel a…
Wat is het sed-commando in Unix? 
Hoe upgrade je Android van de cloudfone-…
Waarom houden mensen van de computer? 
  Besturingssysteem Articles
·Hoe te Turn on International toetsenbord…
·Hoe maak je een Bootable USB Drive voor …
·Virus laat me niet aanmelden in Windows …
·Hoe gratis Cursors Get ( zonder download…
·Hoe kan ik Windows Me USB MP3-spelers In…
·Hoe te installeren Yahoo Messenger op Ub…
·Een back-up maken van geïnstalleerde st…
·Hoe afdrukken van een 2 - bij-2 
·Hoe te verwijderen van een Windows Secur…
Copyright © Computer Kennis https://www.nldit.com