导读 最近发布的 Linux 6.5 内核默认启用了 AMD P-State EPP ,用于现代 Ryzen 系统,而不再使用通用的 ACPI CPUFreq 驱动程序。在各种工作负载下运行 Linux 6.5(或更新版本)可以提高性能和/或能效。对于移动端的影响,我最近在 Linux 6.3、6.4、6.5 和 6.6 Git 内核上对 ASUS ROG Ally 游戏掌机搭载 AMD Ryzen Z1 Extreme SoC 进行了一些基准测试。

在 ASUS ROG Ally 上进行的这一轮测试使用了 Linux 6.3.13、6.4.13、6.5.1 和 6.6 Git,全部使用了最新的内核。默认的 CPU 频率调节驱动程序/调度程序在使用,这意味着在 Linux 6.5 之前,使用的是 ACPI CPUFreq Schedutil,而从 Linux 6.5 开始,它切换到了 AMD P-State EPP(active),并采用 powersave 调度程序来查看默认情况下的 Linux 性能。当然,那些愿意的人也可以在最近的 Linux 6.3/6.4 内核上切换到 AMD P-State EPP,但这只是关注了最近内核版本对性能和功耗的默认影响。

除了查看原始性能外,还对每个测试基础上的 CPU SoC 功耗进行了监测,以查看功耗效率。此外,还监测了每个测试基础上的峰值 CPU 频率和 CPU 温度,以查看这些最近的 Linux 内核版本。 (上述系统表中 CPU 时钟频率的差异只是由于各自的 CPUFreq / P-State 驱动程序通过 sysfs 报告 CPU 频率的方式不同。Z1 Extreme 在所有测试中均采用默认设置。

原文来自:

本文地址://gulass.cn/ldllyxzdarze.html编辑:薛鹏旭,审核员:清蒸github

Linux大全:

Linux系统大全:

红帽认证RHCE考试心得: