Esiste un termine per un buffer che contiene dati solo per un tempo?

2

Vari tipi di buffer hanno nomi diversi che più o meno descrivono la funzionalità che ottengono come FIFO o il buffer circolare. Sono entrambi buffer e servono a scopi simili, tuttavia le loro implementazioni sono diverse.

Ho una specie di buffer che contiene solo gli ultimi X secondi di dati. Quindi, in qualsiasi momento in cui l'ho letto, posso aspettarmi che i dati siano compresi negli ultimi X secondi. Tutti i dati precedenti a X vengono costantemente eliminati. Esiste già un nome per questo tipo di buffer?

    
posta Snoop 10.09.2016 - 17:20
fonte

1 risposta

0

Di solito chiamiamo un buffer che contiene i dati di lettura più recenti una cache .

Esiste una differenza chiave tra un buffer e una cache : le cache risparmiano tempo rendendo più rapido l'accesso ai dati utilizzati più frequentemente, evitando letture fisiche di dati che è probabile che siano necessarie di nuovo presto, mentre i buffer salvano tempo evitando molte piccole scritture o letture trattenendo i dati fino a raggiungere una certa quantità prima di scrivere da memoria a disco (flushing) o viceversa, consentendo letture o scritture minori, più grandi. Nel caso di buffer video e audio evitare i salti o i tempi di attesa mantenendo una quantità di dati in streaming prima della riproduzione.

    
risposta data 10.09.2016 - 21:18
fonte

Leggi altre domande sui tag