Fedora 38 will use Kernel TLS to accelerate GnuTLS
- Huawei Mate 60 Pro Makes Satellite Calls: Only US$0.18/minute
- Huawei Mate60 Pro: First Smart Phone Supports Satellite Calls
- 14000 cores + 450W: RTX 4080 graphics card perfectly replaces the RTX 3080
- Big upgrade: The difference between Bluetooth 5.0 and 5.2
- Geeks Disappointed that RTX 4080/4090 doesn’t come with PCIe 5.0
- What are advantages and disadvantages of different load balancing?
Fedora 38 will use Kernel TLS to accelerate GnuTLS.
With Fedora 37 set to be released at the end of October, more functional changes to Fedora 38 planned for next spring are continuing to be discussed.
One of the interesting proposals this week is to use Kernel TLS (kTLS) to accelerate GnuTLS .
Fedora 38 is looking to load the Kernel TLS module’s kTLS as part of the encryption strategy so that GnuTLS can achieve higher performance.
This change proposal was led by Red Hat, with a particular focus on delivering higher performance for network block devices.
GnuTLS offloads encryption/decryption to the kernel by leveraging kTLS, which is especially beneficial for network block devices, reducing data copying and context switching, while the encryption happens in the kernel.
Even for systems lacking cryptographic offload hardware, kTLS can improve performance because its work may end up being done on a different CPU core than the application.
Another benefit of this proposal for Fedora 38 is that it brings faster live VM migrations, including faster live VM migrations, and faster processing of files on network block devices over encrypted channels.
This use of kTLS by GnuTLS will be enabled by default, but will roll back to the existing user-mode operation in case of problems.
Check out this Fedora Wiki page for more details on this proposed change.
- DIY a PBX (Phone System) on Raspberry Pi
- How to host multiple websites on Raspberry Pi 3/4?
- A Free Intercom/Paging system with Raspberry pi and old Android phones
- DIY project: How to use Raspberry Pi to build DNS server?
- Raspberry Pi project : How to use Raspberry Pi to build git server?