如何在 Ubuntu 中检查和控制 CPU 频率 您所在的位置:网站首页 cpu的基本频率 如何在 Ubuntu 中检查和控制 CPU 频率

如何在 Ubuntu 中检查和控制 CPU 频率

2024-04-22 17:09| 来源: 网络整理| 查看: 265

如何在 Ubuntu 中检查和控制 CPU 频率

CPU 频率是机器整体速度和性能的最佳指标之一。它与 CPU 线程一起决定程序在硅片上运行指令的速度。 CPU 基本频率也是计算机消耗电量的一个很好的指标,基本频率越高意味着耗电量越大。

考虑到这些信息,在本教程中,我们将向您展示在 Ubuntu 中检查系统 CPU 频率的基础知识。我们还重点介绍了如何控制基本频率以提高机器的性能或延长其电池寿命。

内容如何检查系统的 CPU 频率在 Ubuntu 中使用 CPU 电源管理器来控制 CPU 速度经常问的问题如何检查系统的 CPU 频率

控制计算机 CPU 频率的第一步是了解计算机当前的运行速度。您可以使用我们在此介绍的任何方法。

使用 dmesg

查找基本频率的最快方法之一是通过 dmesg,这是一个内置实用程序,可以显示内核中的每条状态消息。

运行以下命令来检查机器的基本频率:

sudo dmesg | grep MHz

该命令将首先加载计算机内存中的整个状态缓冲区,然后显示包含“MHz”的每一行文本。

值得注意的是,此命令还将打印缓冲区中具有时钟频率值的任何行。要解决此问题,您可以在终端输出中查找“处理器”字符串或使用更具体的 grep 关键字:

sudo dmesg | grep "MHz processor"

使用 lscpu 读取基频

您还可以使用lscpu实用程序来检查处理器的基本频率。与 dmesg 不同,lscpu 是一个仅显示 CPU 属性和功能的程序。

要使用 lscpu 检查处理器的基本频率,请运行以下命令:

lscpu | grep "MHz"

运行此命令将打印两个时钟频率值:

CPU 最大 MHz:显示特定 CPU 芯片允许的最大速度。如果您打算对处理器进行超频,这会很有帮助。CPU min MHz:显示特定处理器的基本 CPU 频率。

使用hardinfo打印系统信息

最后,还可以通过图形用户界面 (GUI) 检查处理器的基本频率,如果您还不熟悉命令行,这尤其有用。

运行以下命令来安装 GUI:sudo apt install hardinfo

按 Win 并输入“hardinfo”来运行 GUI。

上一步将加载一个小的“系统信息”窗口,其中包含有关计算机上每个设备的详细信息。进入后,按“刷新”按钮即可获取当前系统数据。

从那里,按“设备”部分下的“处理器”条目,打印有关处理器的所有信息。

现在,您可以在“配置”组中的“频率”条目旁边检查计算机当前的 CPU 频率。

在 Ubuntu 中使用 CPU 电源管理器来控制 CPU 速度

了解计算机的基本 CPU 频率后,您可以通过安装“CPU 电源管理器”小程序来开始调整处理器在负载下的性能。这是 GNOME 的一个小扩展(类似于 Hide Top Bar,用于隐藏 Ubuntu 中的顶部栏)。它提供了一个易于使用的界面来操纵 CPU 的整体速度。

获取 GNOME Extensions 程序来安装 CPU Power Manager 小程序:sudo apt install chrome-gnome-shell

安装浏览器插件,将扩展网站链接到您的主程序,方法是转至 GNOME 扩展网站并单击“单击此处安装浏览器扩展”。

返回 GNOME Extensions 网站,在搜索框中输入“cpu power manager”,然后单击结果中的小程序名称,在 Ubuntu 计算机上安装“CPU Power Manager”小程序。

单击小程序页面右上角的黑色小开关即可在您的系统上启用它。

如何使用 CPU 电源管理器控制 CPU 频率

通过任务栏中的处理器图标打开 CPU 电源管理器小程序,查看调整处理器频率时钟的选项。可用的选项如下:

最小频率:告诉小程序将CPU始终保持在一定的负载百分比。例如,将此值保持在 50% 将强制处理器确保其一半资源始终处于活动状态。最大频率:确定在任何时间点可以使用多少 CPU。与最小频率不同,将此值设置为 50% 将强制处理器仅使用一半的资源,无论负载如何。当前频率:显示当前处理器的运行速度,当您想快速检查CPU的速度时,这非常方便。内置配置文件:允许您调整处理器的频率策略。例如,单击“高性能”配置文件会将最小频率设置为 50%,将最大频率设置为 100%。

如何创建自定义 CPU 频率配置文件

除了使用内置频率策略之外,还可以通过小程序菜单中的“首选项”部分为您的计算机创建自己的自定义配置文件。

单击“首选项”打开一个小窗口,其中包含 CPU 功率小程序的所有可能选项和设置。按“个人资料”选项卡。

按窗口左下角的“+”按钮创建新的频率配置文件。

将打开一个小对话框,询问您新的自定义配置文件的名称以及最小和最大频率。输入这些详细信息后,按“保存”将您的新配置文件提交到小程序。

经常问的问题运行 lscpu 时出现“未找到命令”错误。我该如何解决?

Ubuntu 中出现“命令未找到”错误的原因之一是您尝试运行的命令在系统中不存在。解决此问题的一种方法是确保机器中存在命令 - 在本例中为 lscpu。运行 sudo apt install util-linux 强制 Ubuntu 重新检查 lscpu 软件包。

使用 GNOME 扩展时出现“未检测到本机主机”错误。我的系统坏了吗?

不!此问题很可能是由于您当前的浏览器处于沙盒环境下所致。从 Ubuntu 22.04 开始,系统自带的默认 Firefox 浏览器是 Snap 包,这意味着它将无法看到系统中的任何其他程序并与之通信。

要解决此问题,请使用 sudo snap remove firefox 删除 Firefox snap 包,然后通过运行以下命令安装正确的 Firefox 浏览器: sudo add-apt-repository ppa:mozillateam/ppa && sudo apt安装firefox。

是否可以在 CPU 电源管理器中将最小和最大频率设置为 100%?

是的。但是,将系统设置为始终处于满负载状态可能会损坏整个计算机,因为强制处理器始终使用其整个资源池也会强制系统内存始终处于活动状态。如果您的机器使用的是旧记忆棒,这尤其会成为一个问题。

了解这一点后,可以根据经验为您的机器设置最小和最大频率,以确保两个值之间的差距约为 30% 到 50%。

图片来源:Brian Balliet,来自 Unsplash。所有修改和截图均由 Ramces Red 进行。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有