Нулевое копирование с операциями Scatter/Gather и без них

Я только что прочитал статью, в которой объясняется механизм нулевого копирования.

В нем говорится о разнице между нулевым копированием с поддержкой Scatter/Gather и без нее.

Сетевая карта без поддержки SG, копии данных следующие

enter image description here

Сетевая карта с поддержкой SG, копии данных следующие

enter image description here

Одним словом, нулевое копирование с поддержкой SG может устранить одну Копия процессора.

Мой вопрос в том, что почему данные в буфере ядра могут быть разбросаны?

6
задан sliter 19 March 2012 в 12:23
поделиться