Слышал про Zero Copy? Что это такое?

Zero copy — подход к передаче данных с уменьшением лишних копирований, особенно между памятью ядра и пользовательским процессом. Это снижает затраты CPU и памяти.

Короткий ответ

Что ответить на собеседовании

Zero copy — подход к передаче данных с уменьшением лишних копирований, особенно между памятью ядра и пользовательским процессом. Это снижает затраты CPU и памяти.

Подробный разбор

Ответ с пояснениями

Zero copy — подход к передаче данных с уменьшением лишних копирований, особенно между памятью ядра и пользовательским процессом. Это снижает затраты CPU и памяти.

Например, sendfile может передавать данные файла в сокет без промежуточного пользовательского буфера. Название не гарантирует полного отсутствия копирований на каждом уровне оборудования. Применимость зависит от ОС, транспорта и необходимости преобразований вроде шифрования или сжатия. Выигрыш проверяют измерениями, поскольку bottleneck может находиться совсем в другом месте.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее