Что такое Zero-Copy Заметка
RSS DZone.com

Что такое Zero-Copy

В области высокопроизводительных вычислений и сетевых приложений эффективная обработка данных имеет решающее значение. Традиционные операции ввода-вывода (I/O) часто включают в себя избыточное копирование данных, создавая узкие места в производительности, которые могут ограничивать пропускную способность и увеличивать задержку. Техника "нулевого копирования" (zero-copy) — это мощный метод оптимизации, который минимизирует или полностью устраняет эти ненужные перемещения данных, что приводит к значительному повышению производительности. Традиционный путь ввода-вывода Рассмотрим распространенный сценарий: приложению необходимо прочитать файл с диска и передать его по сети. В традиционной модели ввода-вывода эта, казалось бы, простая операция влечет за собой ряд копирований данных: