5.5.2. 内核
kexec fast reboot
作为技术预览
kexec fast reboot
功能仍作为技术预览提供。由于 kexec 快速重启,重新引导
现在要快得多。要使用这个功能,请手动加载 kexec 内核,然后重启操作系统。
eBPF 作为技术预览
Extended Berkeley Packet Filter(eBPF) 是一个内核中的虚拟机,允许在可访问有限功能的受限沙箱环境中在内核空间中执行代码。
虚拟机包含新系统调用 bpf()
,它支持生成各种映射类型,同时还允许在特殊的装配类代码中载入程序。然后,代码被加载到内核,并使用即时编译方式转换为原生机器代码。请注意,只有具有 CAP_SYS_ADMIN
能力的用户(如 root 用户)才可以成功使用 bpf()
syscall。更多信息,请参阅 bpf
(2) man page。
载入的程序可附加到不同的点(套接字、追踪点、数据包)来接收和处理数据。
红帽提供的很多组件都使用 eBPF 虚拟机。每个组件处于不同的开发阶段,因此目前并不完全支持所有组件。所有组件都作为技术预览提供,除非有特定组件被显示为受支持。
以下显著的 eBPF 组件当前还作为技术预览提供:
-
bpftrace
是使用 eBPF 虚拟机的高级别追踪语言。 - eXpress Data Path(XDP)功能,是一种网络技术,它允许使用 eBPF 虚拟机在内核中快速处理数据包。
(BZ#1559616)
libbpf 作为技术预览提供
libbpf
软件包目前作为技术预览提供。libbpf
软件包对于 bpf 相关应用程序(如 bpftrace
和 bpf/xdp
开发)至关重要。
它是 bpf-next linux tree bpf-next/tools/lib/bpf
目录及其支持的标题文件镜像。软件包的版本反映了应用程序二进制接口(ABI)的版本。
(BZ#1759154)
igc
驱动程序作为 RHEL 8 的一个技术预览
igc
Intel 2.5G 以太网 Linux 有线 LAN 驱动程序现在可在 RHEL 8 的所有架构中作为技术预览使用。ethtool
还支持 igc
有线 LAN。
(BZ#1495358)
soft-RoCE 作为技术预览提供
通过融合以太网的远程直接内存访问(RDMA)是一个网络协议,通过以太网实现 RDMA。soft-RoCE 是 RoCE 的软件实施,它支持两种协议版本:RoCE v1 和 RoCE v2。在 RHEL 8 中,Soft-RoCE 驱动程序 rdma_rxe
作为不受支持的技术预览提供。
(BZ#1605216)