Буферизация

Буферизация

Буферизация (от англ. buffer) — метод организации обмена, в частности, ввода и вывода данных в компьютерах и других вычислительных устройствах, который подразумевает использование буфера для временного хранения данных. При вводе данных одни устройства или процессы производят запись данных в буфер, а другие — чтение из него, при выводе — наоборот. Процесс, выполнивший запись в буфер, может немедленно продолжать работу, не ожидая, пока данные будут обработаны другим процессом, которому они предназначены. В свою очередь, процесс, обработавший некоторую порцию данных, может немедленно прочитать из буфера следующую порцию. Таким образом, буферизация позволяет процессам, производящим ввод, вывод и обработку данных, выполняться параллельно, не ожидая, пока другой процесс выполнит свою часть работы. Поэтому буферизация данных широко применяется в многозадачных ОС.

Буферизация по принципу своего построения бывает прозрачная (пример — кэширование диска на запись, когда процессы или устройства не подозревают о существовании процедуры буферизации между ними), и непрозрачная, когда сторонам для совершения обмена требуются знания о буфере. Наглядный пример. С бумажными почтовыми отправлениями совершается инкапсуляция в мешки с почтой, далее в вагоны поездов, автомобили и прочие транспортные средства. Отправитель же и получатель обязаны знать только один уровень буферизации — почтовые ящики. Остальные уровни прозрачны для пользователя.

Термины «прозрачная» и «непрозрачная» буферизация несовсем удачны, поскольку могут несколько сбивать с толку. В качестве более удачных можно было бы предложить термины, соответственно, «невидимая» и «видимая буферизация».

Применение буферизации

Различные виды буферизации применяются в компьютерной графике, для обработки и вывода на экран изображений (см. двойная и тройная буферизация), причём они могут быть реализованы как аппаратно, так и программно.

Буферизация в аппаратном обеспечении

Буферизация в программном обеспечении

  • При выводе на печать в многозадачных ОС происходит буферизация файлов в очереди печати.



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую
Синонимы:

Полезное


Смотреть что такое "Буферизация" в других словарях:

  • буферизация — сущ., кол во синонимов: 1 • буферовка (2) Словарь синонимов ASIS. В.Н. Тришин. 2013 …   Словарь синонимов

  • буферизация — — [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия EN buffering …   Справочник технического переводчика

  • буферизация — tarpinis kaupimas statusas T sritis radioelektronika atitikmenys: angl. buffering; spooling vok. Pufferung, f rus. буферизация, f; откачка данных, f; подкачка данных, f pranc. spoulage, m; tamponnage, m …   Radioelektronikos terminų žodynas

  • Буферизация (информатика) — Буферизация (от англ. buffer) метод организации обмена, в частности, ввода и вывода данных в компьютерах и других вычислительных устройствах, который подразумевает использование буфера для временного хранения данных. При вводе данных одни… …   Википедия

  • буферизация ввода-вывода — — [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия EN I/O buffering …   Справочник технического переводчика

  • буферизация входных и выходных потоков периферийных устройств (в многозадачных ОС) — Способ организации обмена, при котором все выводимые задачей данные временно запоминаются в буферном файле (для последующего независимого вывода); аналогично при вводе все данные, предназначенные для задачи, загружаются в буферный файл до ее… …   Справочник технического переводчика

  • буферизация потоков на печать — Процесс временного хранения выводимой на печать информации в буфере для того, чтобы программа пользователя могла закончить создание данных, не ожидая, пока принтер напечатает первую их порцию. [http://www.morepc.ru/dict/] Тематики информационные… …   Справочник технического переводчика

  • буферизация с перемещением данных — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN move mode buffering …   Справочник технического переводчика

  • буферизация — буфериз ация, и …   Русский орфографический словарь

  • буферизация — буфер/из/аци/я [й/а] …   Морфемно-орфографический словарь


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»