Есть ли какие-либо требования к оборудованию для Linux kTLS в nginx?
Я внимательно следил за руководством в блоге NGINX . Это работает безупречно на моей машине с AMD Ryzen PRO 4750G. Вывод для файла размером 5 ГБ с использованиемcurl
наhttps://localhost
с kTLS в два раза быстрее, и это очень удобно.
Я продублировал те же параметры конфигурации на своем сервере с гораздо менее мощным процессором ( Intel Atom D2550 ), но система не хочет использовать kTLS, в журнале отладки ничего нет. Итак, мне интересно, есть ли какие-то недокументированные требования к аппаратному обеспечению процессора? В документации ядра, похоже, ничего не упоминается.
1 ответ
Если я правильно понимаю ваш вопрос, то проблема не в процессоре, а в сетевой карте в ваших системах - сама сетевая карта должна поддерживать разгрузку kTLS, но не все это делают.