Não há um termo único e universalmente aceito para a memória * dentro de um dispositivo de entrada ou saída. A terminologia depende muito do dispositivo específico e de sua função. Aqui estão algumas possibilidades:
*
buffer: Este é o termo mais comum. Os dispositivos de entrada/saída geralmente possuem buffers para armazenar temporariamente os dados enquanto estão sendo transferidos para ou para a memória principal do sistema. Por exemplo, um buffer de impressora mantém os dados a serem impressos antes que a impressora o processe.
*
cache: Alguns dispositivos, particularmente de alta velocidade, podem usar a memória de cache para acelerar a transferência de dados. Isso é menos comum que um buffer.
*
Memória interna: Este é um termo geral que pode ser aplicado, mas é menos específico que "buffer" ou "cache".
*
Memória do dispositivo: Um termo amplo, frequentemente usado na documentação técnica, referindo -se a qualquer memória integrada diretamente ao dispositivo.
O melhor termo a ser usado dependerá do contexto. Se você está falando geralmente sobre armazenamento temporário durante a E/S, "Buffer" é a aposta mais segura.