База ответов ИНТУИТ

Внутреннее устройство ядра Linux

<<- Назад к вопросам

Каким образом выполняется оптимизация клонирования структур sk_buff?

(Отметьте один правильный вариант ответа.)

Варианты ответа
выделение памяти в ядре достаточно оптимально, дополнительная оптимизация не нужна
используется выделение памяти через kmemcache
специально для TCP используется отдельный skb clone cache(Верный ответ)
при старте системы выделяется пул заранее созданных sk_buff и при клонировании всегда используются объекты из этого пула
Похожие вопросы
Каким образом в ядре организована коллекция структур inode?
Каким образом выполняется отправка данных в сеть после обработки исходящего трафика драйверами сетевых протоколов?
Что описывает структура sk_buff?
Что содержится в поле "управляющий блок" (cb) структуры sk_buff?
Что происходит в сетевой подсистеме с sk_buff для исходящего трафика?
Какие указатели на данные пакета содержит sk_buff
Какие ограничения и трудности имеет линейный sk_buff?
Что случается с структурами данных sk_buff и памятью на входящем трафике?
Какой модуль создаёт и инициализирует структуру sk_buff при обработке входящего трафика?
По каким ключам выполняется поиск в dentry hash?