Xubuntu24.04之设置高性能模式两种方式(二百六十一)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列原创干货持续更新中……】🚀
优质专栏:多媒体系统工程师系列原创干货持续更新中……】🚀
优质视频课程:AAOS车载系统+AOSP14系统攻城狮入门实战课原创干货持续更新中……】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.

更多原创,欢迎关注:Android系统攻城狮

欢迎关注Android系统攻城狮

🌻1.前言

本篇目的:Xubuntu24.04之设置高性能模式两种方式

🌻2.Ubuntu之CPU Freq系统介绍

  • Ubuntu的CPU Freq系统是一个用于调整CPU频率的子系统,它可以帮助用户在性能和功耗之间找到平衡点。CPU Freq系统主要由内核模块、用户空间工具和策略框架组成。
  • 首先,内核模块负责与硬件通信,获取CPU的当前频率、最大频率和最小频率等信息,并根据用户或策略的设置调整CPU频率。在Ubuntu系统中,内核模块通常是加载在内核中的,用户无需手动安装。
  • 其次,用户空间工具为用户提供了一个命令行接口(CLI)和图形用户接口(GUI),方便用户查看和调整CPU频率。其中,最常用的CLI工具是cpufrequtils,它提供了简单的命令来调整CPU频率,如cpufreq-set、cpufreq-info等。而常用的GUI工具则有GNOME系统监视器、KDE系统守护程序等。
  • 最后,策略框架定义了如何根据系统负载和用户需求调整CPU频率。Ubuntu默认的策略包括“performance”(性能优先)、“powersave”(节能优先)和“ondemand”(按需调整)等。用户可以根据自己的需求选择合适的策略。
  • 当系统启动时,CPU Freq系统会根据默认策略自动调整CPU频率。在运行过程中,用户可以通过CLI或GUI工具随时调整CPU频率。例如,当用户需要提高系统性能时,可以将策略设置为“performance”,此时CPU会运行在最高频率;当用户需要降低功耗时,可以将策略设置为“powersave”,此时CPU会运行在最低频率。
  • 此外,CPU Freq系统还支持“按需调整”策略。在该策略下,系统会根据当前负载自动调整CPU频率。当负载较高时,CPU会运行在较高频率以提高性能;当负载较低时,CPU会运行在较低频率以降低功耗。这种策略在保证性能的同时,也能有效降低功耗,适用于大多数场景。
    值得一提的是,CPU Freq系统不仅适用于笔记本电脑和台式机,还适用于服务器。在服务器场景中,CPU Freq系统可以帮助用户在保证性能的前提下,降低功耗和发热量,从而降低运营成本。
  • Ubuntu的CPU Freq系统是一个功能强大、易于使用的CPU频率调整工具。通过合理设置CPU频率,用户可以在性能和功耗之间找到最佳平衡点,从而提高设备的整体性能和续航能力。

🌻 3.Cpu模式分类

在Linux中,内核的开发了一套框架模型来完成CPU频率动态调整工作,即CPU Freq系统。

ondemand:系统默认的超频模式,按需调调节。
interactive:交互模式,直接上最高频率,比较耗电。
InteractiveX:根据CPU负载来调整CPU频率,不会过度把频率调低。省电的效果一般。
conservative:保守模式,类似于ondemand,调整相对较缓,省电。
smartass:聪明模式,是I和C模式的升级,会做到了更加省电。
performance:性能模式!只有最高频率,耗电量高。
powersave 省电模式,通常以最低频率运行。
userspace:用户自定义模式,系统将变频策略的决策权交给了用户态应用程序。
Hotplug:类似ondemand, cpu会在息屏时下尝试关掉几个cpu,比较省电。

🌻4.解决方案

🐓4.1 手动设置

<1>. 安装软件
#  sudo apt install cpufrequtils
<2>.获取cpu信息
# cpufreq-info
<3>.查看cpu当前工作模式
# cat 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Android系统攻城狮

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值