第 2 章 内核
2.1. 内核平台增强
已在红帽企业版 Linux 5.8 中添加了电源管理质量服务(pm_qos
)基础结构支持。pm_qos
界面为目前支持的 pm_qos
参数之一注册驱动程序、子系统和用户空间应用程序所需性能提供内核和用户模式界面,这些参数为:cpu_dma_latency
、network_latency
、network_throughput
。有关详情请参考 /usr/share/doc/kernel-doc-<VERSION>/Documentation/power/pm_qos_interface.txt
。
红帽企业版 Linux 5.8 通过添加根据 ID 的订单、OBFF(优化缓冲 Flush/Fill)启用/禁用支持以及延迟耐受报告启用/禁用支持提供 PCIe 3.0 全功能支持。
已添加了对 Intel 下一代平台控制器总线的 ALSA HD 音频支持。
已添加设备 ID 以便为以下驱动程序提供对 Intel 下一代平台控制器总线的全面支持:SATA、SMBus、USB、Audio、Watchdog、I2C。
已添加对 StarTech 1 端口 PCI 并口设备支持。
configure-pe
RTAS 调用
已为 PowerPC 平台添加了对 configure-pe
RTAS(运行时提取服务)调用的支持。
已将 JSM 驱动程序更新至支持 IBM POWER7 系统中的 Bell2(使用 PLX 芯片)双端口适配器。另外还在 JSM 驱动程序中添加了 EEH 支持。
2.2. 内核通用功能
在红帽企业版 Linux 5.8 中,/proc/sysvipc/shm
文件(提供使用中的共享内存列表)现在包含 RSS(实际使用内存大小 — 内存中进程所占用的份额)以及 swap 大小信息。
已通过支持所有 core 事件(基于事件的精确采样(Precise Event-Based Sampling)除外)添加了对 Intel 的 Sandy 桥接平台(Bridge platform)中 Oprofile 侧写程序的支持。
红帽企业版 Linux 5.8 添加了对 Wacom Bamboo MTE-450A 手写板的支持。
已在红帽企业版 Linux 5.8 中添加了 X-keys Jog 和 Shuttle Pro 设备支持。
内核中绑定的模块现在报告所有网卡的当前链接速度。之前,绑定模块只报告 10/100/1000/10000 的速度。这个变化可让您准确报告可能使用非标准速度(比如 9Gbs)的刀片机中链接速度。
CONFIG_SERIAL_8250_NR_UARTS
参数定义该内核支持的最多串口数。在红帽企业版 Linux 5.8 中已为有 32 个以上(最多 64 个)控制台连接的系统将 CONFIG_SERIAL_8250_NR_UARTS
参数值增大到 64
。
/etc/kdump.conf
中的 blacklist
选项
现在可在 Kdump 配置中使用 blacklist
选项。这个选择可防止将模块载入 initramfs
。有关详情请参考 kdump.conf(5) 手册页面。
initrd
中的 fnic
和 iscsi
支持
已在 Kdump 初始 RAM 磁盘中添加了 fnic
和 iscsi
驱动程序支持。
目前在红帽企业版 Linux 5.8 中将 Xen HVM 中的 Kdump 作为技术预览使用。只支持使用 Intel CPU 的 Intel 64 位 Hypervisor 执行到模拟(IDE)磁盘的本地转储。备注:必须在 /etc/kdump.conf
文件中指定转储目标。