I've followed closely the manual on NGINX blog. This works flawlessly on my machine, with an AMD Ryzen PRO 4750G. The output for a 5GB file using curl
on https://localhost
is twice as fast with kTLS, which is neat.
I've duplicated the same configuration options on my server that has a much less powerful CPU (Intel Atom D2550), but the system doesn't want to use kTLS, there is nothing in the debug log. So I'm wondering if there is some hardware requirements in the CPU, undocumented? The kernel documentation doesn't seem to mention any.