Sommario:
Definizione - Cosa significa Buffer?
Un buffer è un'area di conservazione temporanea per i dati mentre è in attesa di essere trasferito in un'altra posizione. Di solito si trova nella RAM. Il concetto di buffer è stato sviluppato al fine di prevenire la congestione dei dati da una porta di trasferimento in entrata a quella in uscita.
Esistono usi comuni per il buffer che aiutano a migliorare le prestazioni complessive di un dispositivo. Quasi tutti i dischi rigidi fanno uso di un buffer per facilitare il recupero dei dati. Qualsiasi tipo di servizio di gestione della memoria e archiviazione dei dati utilizzerà anche una sorta di buffer. Anche le attività più basilari della CPU devono utilizzare i buffer per funzionare sotto forma di registri, dove i dati come operandi e operatori vengono archiviati prima di essere elaborati.
Techopedia spiega Buffer
Ad esempio, quando un utente scarica un file video o audio, una determinata percentuale del file scaricato viene inserita nel buffer e quindi riprodotta. Durante la riproduzione della clip, il dispositivo scarica continuamente il file e lo inserisce nel buffer. Per questo motivo, ci sono meno possibilità che il file video o audio si blocchi quando si verifica una congestione della rete, a meno che, naturalmente, la velocità di download sia così lenta che la velocità di riproduzione non riesca a raggiungerla.
Come altro esempio, quando si stampa un documento, quando il comando PRINT viene invocato dal sistema o dall'applicazione, i dati di stampa vengono inviati al buffer e quindi trasferiti alla stampante. Da lì, la stampante accede alle informazioni. Ciò consente al computer di svolgere altre attività durante l'esecuzione del comando PRINT. Uno svantaggio di questo sistema è che tutti i dati nel buffer durante il guasto del dispositivo vanno persi.
