Alguns dispositivos, como unidades de discos e drives de fitas, fazem leitura em blocos e usam uma memória intermediária, que armazena os blocos e vai liberando aos pouco para a memória principal. Essa memória intermediária pode residir no próprio device ou ser uma parte da memória principal alocada para tal fim. Esse armazenamento intermediário chama-se: