Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
章 2. Kernel
2.1. Kernel 平台的加強功能
RHEL 5.8 已加入電源管理 QoS(pm_qos
)架構。pm_qos
介面提供了 kernel 與使用者模式介面,以註冊驅動程式、子系統與使用者空間應用程式的效能期望值,這包括以下受支援的 pm_qos
參數:cpu_dma_latency
、network_latency
、network_throughput
。欲知詳情,請參閱 /usr/share/doc/kernel-doc-<VERSION>/Documentation/power/pm_qos_interface.txt
。
Red Hat Enterprise Linux 5.8 提供了完整的 PCIe 3.0 支援,方法是新增以 ID 為基礎的順序、支援 OBFF(緩衝區清空 / 填滿最佳化,Optimized Buffer Flush/Fill)啟用 / 停用、支援延遲容忍回報的啟用 / 停用。
加入了英特爾的下一代平台控制中控台對 ALSA HD 聲音的支援。
已加入裝置 ID,提供對英特爾的下一代平台控制中控台之驅動程式:SATA、SMBus、USB、Audio、Watchdog、I2C。
已加入 StarTech 1 Port PCI Exprress 平行埠裝置。
configure-pe
RTAS 呼叫
加入對 PowerPC 平台的 configure-pe
RTAS(RunTime Abstraction Services)呼叫。
JSM 驅動程式已經更新,以支援 IBM POWER7 上的 Bell2(包括 PLX 晶片)的兩埠介面卡。除此之外,JSM 驅動程式中也加入了對 EEH 的支援。
2.2. Kernel 的一般功能
Red Hat Enterprise Linux 5.8 中,/proc/sysvipc/shm
檔案(提供了使用中共享記憶體的清單)包含了 RSS(常駐設定大小、Resident Set Size—程序常駐在記憶體中的份額)與 swap 大小資訊。
已加入英特爾 Sandy Bridge 平台的 OProfile 剖析程式,支援所有核心事件(除了 Precise Event-Based Sampling - 以事件為主的精確採樣)。
Red Hat Enterprise Linux 5.8 新增了對 Wacom Bamboo MTE-450A tablet 的支援。
RHEL 5.8 已加入對 X-keys Jog 與 Shuttle Pro 裝置的支援。
kernel 的綁定模組現在會回報任何網路卡目前的連線速度。之前,綁定模組只會回報 10/100/1000/10000 的速度。這項改變會提供刀鋒伺服器環境那種非標準速度,但準確得多,例如 9Gbps。
CONFIG_SERIAL_8250_NR_UARTS
參數定義了 kernel 所支援的序列介面之最大數量。Red Hat Enterprise Linux 5.8 中,CONFIG_SERIAL_8250_NR_UARTS
參數已經增加到 64
讓系統可以接受 32(至多 64)個主控台連線。
/etc/kdump.conf
裡的 blacklist
選項
Kdump 配置現在可以使用 blacklist
選項。這選項會避免模組載入 initramfs
。欲知詳情,請參閱 kdump.conf(5) man page。
initrd
支援 fnic
與 iscsi
Kdump 的初始 RAM 磁碟(initrd
)已加入 fnic
與 iscsi
驅動程式。
RHEL 5.8 上,Xen HVM 客座端上的 Kdump 已啟用,成為技術預覽功能。 使用 Intel 64 Hypervisor 與 Intel 處理器,透過本機 dump 到模擬的 IDE 硬碟是唯一支援的方法。請注意 dump 的目的地必須在 /etc/kdump.conf
檔案中指定。