随着 Fedora 37 即将在 10 月底发布,明年春天 Fedora 38 的更多功能变化仍在继续讨论中。本周有趣的提议之一是使用内核 TLS (kTLS) 启用 GnuTLS 加速。
Fedora 38 正在寻求将内核 TLS 模块的 kTLS 作为加密策略的一部分加载,以便 GnuTLS 可以享受更高的性能。这个红帽主导的变革提案的一个特别关注点是为网络块设备提供更高的性能。
GnuTLS 将使用 kTLS 将加密/解密卸载到内核。kTLS 的使用对于网络块设备特别有益,可以减少数据副本和上下文切换,因为内核中发生的加密工作。即使对于缺乏加密卸载硬件的系统,kTLS 也可以提高性能,因为工作可能最终在与应用程序不同的 CPU 内核上完成。
这个提议的 Fedora 38 的好处之一是更快的实时 VM 迁移,并在通过加密通道处理网络块设备上的文件时提高了速度。GnuTLS 的这种 kTLS 使用将默认启用,但在出现问题时回退到现有的用户模式操作。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun187671.html