Описание тега buffer
Буфер может быть использован при перемещении данных между процессами в компьютере. Это сопоставимо с буферами в электросвязи. Буферы могут быть реализованы в фиксированной ячейке памяти аппаратно или с помощью виртуального буфера данных в программном обеспечении, указывающего на местоположение в физической памяти. Во всех случаях данные, хранящиеся в буфере данных, хранятся на физическом носителе. Большинство буферов реализовано в программном обеспечении, которое обычно использует более быструю RAM для хранения временных данных из-за гораздо более быстрого времени доступа по сравнению с жесткими дисками. Буферы обычно используются, когда существует разница между скоростью получения данных и скоростью, с которой они могут обрабатываться, или в случае, когда эти скорости являются переменными, например, в диспетчере очереди печати или при потоковой передаче видео в Интернете.