Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Quali sono le funzioni di un buffer di trasferimento

? Un buffer è un pezzo di memoria temporaneamente riservato per memorizzare i dati utilizzati in un processo di trasferimento . I componenti del computer comunicano regolarmente , e da una velocità di comunicazione varia da componente a componente , i buffer sono necessari. Buffer consentono un componente per scrivere più velocemente di un altro componente in grado di leggere , in quanto tutti i dati vengono memorizzati temporaneamente nel buffer . Tenere Dati

La funzione primaria di un buffer per contenere i dati . I dati si svolge in una posizione temporanea in memoria. Questo pezzo di memoria può essere molto più piccolo rispetto alla quantità effettiva di memoria da trasferire. I dati viene costantemente scritto nel buffer , ma anche i dati viene costantemente letto e rimosso dal buffer .
Spostare i dati tra processi

Una funzione comune di un buffer è quello di passare informazioni tra processi . Buffer forniscono un'interfaccia comoda per passare dati tra processi differenza , permettendo programmi multiprocessore per coordinare tra loro .
First In , First Out

Il buffer segue il regola di base di " First In , First Out ". Quando si aggiunge un pezzo di dati al buffer , viene letto prima di qualsiasi elemento inserito nella coda dopo. La maggior parte delle code hanno asincrono di lettura e scrittura velocità . Ciò significa che i dati vengono scritti nel buffer ad una velocità diversa da quella che è scritto in . Ginebra: Applicazioni

buffer vengono comunemente utilizzati quando sono necessarie operazioni di input e output . Dispositivi tipici includono le unità disco , le schede audio e apparecchiature di rete .

 

Programmazione © www.354353.com