三大功耗优化技巧,银河麒麟操作系统为笔记本电脑续航能力提升15%!

本文主要是介绍三大功耗优化技巧,银河麒麟操作系统为笔记本电脑续航能力提升15%!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在数字化时代,笔记本电脑已成为我们日常生活和工作中不可或缺的一部分。然而,在外接电源不方便时,电池续航问题始终是困扰用户的一大痛点。为优化用户体验,在轻办公场景下延长笔记本电脑的续航时长,银河麒麟桌面操作系统V10 SP1进行功耗优化,在无法更换电池的情况下提升笔记本电脑的续航时间。

影响笔记本整体功耗因素的主要包括硬件平台的基础耗电和软件系统运行功耗,功耗优化则主要通过软件和硬件的协同设计。银河麒麟操作系统V10 SP1从操作系统控制硬件平台的角度提出三大功耗优化技巧,让您轻松提升笔记本电脑的续航时间,从此告别频繁充电的烦恼!

关闭CPU核心

在轻办公场景下,通常CPU占用率不高,用户对CPU核心的运行情况不敏感,甚至关闭部分核心,都不会影响用户的流畅使用。

结合这种使用场景,系统采取了关闭核心的CPU降功耗策略,通过设置“/sys/devices/system/cpu/<cpu id>/online”,“0”或者“1”来开关CPU核心。在用户使用电池时,通过“/proc/stat”中的信息,如“图1”所示,在后台定时计算CPU的使用率。当计算到CPU使用率低于50%时,系统将关闭1个CPU核心;当CPU使用率高于70%时,系统将开启一个CPU核心。关闭的核心数不会超过CPU总核心数的一半。

图片

图1

这种做法既保证了用户的使用流畅度,又有效降低了功耗,为电池续航提供了有力保障。

降低CPU频率

同样在轻办公场景下,用户对CPU的使用率较低,降低CPU的主频对用户的使用影响可以忽略不计,但对功耗有很大帮助。

系统通过设置“/sys/devices/system/cpu/<cpu id>/cpufreq/scaling_max_freq”的具体频率数值,来设置某一CPU核心的最大频率。在使用电池的平衡模式时,系统将主动降低CPU的最大频率,降低为最大频率的80%,保证系统运行流畅的情况下,还可以达到省电的目的。

降低屏幕亮度

屏幕作为笔记本电脑的“耗电大户”,其亮度对电池续航时间至关重要。用户长时间离开无操作,屏幕保持高亮度会消耗很多不必要的电量。因此,系统在用户长时间无操作的系统空闲情况下,将会主动降低屏幕亮度来实现对屏幕功耗的优化。

系统通过接收session信号,确定进入了空闲状态,降低屏幕亮度至当前亮度的70%。例如,用户设定的亮度为80%,系统将会降低亮度至56%。当用户有任何操作,晃动鼠标或者敲击键盘之类,系统会接收session发出的非空闲的信号,恢复屏幕亮度至用户设定值。通过上述方式,有效地降低系统空闲时的功耗,减少电量消耗,且在用户操作后,及时的恢复亮度,不影响用户使用。

通过以上三大优化技巧可成功实现笔记本电脑功耗的显著降低,从而延长了续航时间。经过测试,银河麒麟桌面操作系统V10 SP1优化措施可显著提升15%以上的续航时间(如图2所示),让您的笔记本电脑在关键时刻不“掉链子”!

图片

图2

在这个信息爆炸的时代,一个高效、持久的笔记本电脑是我们工作和生活的得力助手。通过简单的功耗优化,银河麒麟桌面操作系统将轻松提升笔记本电脑的续航能力,让你的生活更加便捷、高效。快来试试吧,让您的笔记本电脑焕发新生!

这篇关于三大功耗优化技巧,银河麒麟操作系统为笔记本电脑续航能力提升15%!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1036427

相关文章

【EverEdit】活用 EverEdit 小技巧

【EverEdit】活用 EverEdit 小技巧 (1)设置 EverEdit 对比文件文本内容 设置如下图所示: 首先要先打开要对比的文本文件,和对比文件相比,此时打开了至少两个文件: 选择文件比较: (2)如何设置 EverEdit 监视文件的变化 设置如下图所示:

【Linux进阶】UNIX体系结构分解——操作系统,内核,shell

1.什么是操作系统? 从严格意义上说,可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境。我们通常将这种软件称为内核(kerel),因为它相对较小,而且位于环境的核心。  从广义上说,操作系统包括了内核和一些其他软件,这些软件使得计算机能够发挥作用,并使计算机具有自己的特生。这里所说的其他软件包括系统实用程序(system utility)、应用程序、shell以及公用函数库等

uniapp接入微信小程序原生代码配置方案(优化版)

uniapp项目需要把微信小程序原生语法的功能代码嵌套过来,无需把原生代码转换为uniapp,可以配置拷贝的方式集成过来 1、拷贝代码包到src目录 2、vue.config.js中配置原生代码包直接拷贝到编译目录中 3、pages.json中配置分包目录,原生入口组件的路径 4、manifest.json中配置分包,使用原生组件 5、需要把原生代码包里的页面修改成组件的方

笔记本电脑屏幕模糊?6招恢复屏幕清晰!

在数字化时代的浪潮中,笔记本电脑已成为我们生活、学习和工作中不可或缺的一部分。然而,当那曾经清晰明亮的屏幕逐渐变得模糊不清时,无疑给我们的使用体验蒙上了一层阴影。屏幕模糊不仅影响视觉舒适度,更可能对我们的工作效率和眼睛健康构成威胁。 遇到笔记本电脑屏幕模糊的情况时我们应该如何解决?本文将与大家分享6个简单易懂的解决方法。 方法一:调整Windows分辨率 电脑屏幕模糊显示不清晰怎

【操作系统】信号Signal超详解|捕捉函数

🔥博客主页: 我要成为C++领域大神🎥系列专栏:【C++核心编程】 【计算机网络】 【Linux编程】 【操作系统】 ❤️感谢大家点赞👍收藏⭐评论✍️ 本博客致力于知识分享,与更多的人进行学习交流 ​ 如何触发信号 信号是Linux下的经典技术,一般操作系统利用信号杀死违规进程,典型进程干预手段,信号除了杀死进程外也可以挂起进程 kill -l 查看系统支持的信号

操作系统实训复习笔记(1)

目录 Linux vi/vim编辑器(简单) (1)vi/vim基本用法。 (2)vi/vim基础操作。 进程基础操作(简单) (1)fork()函数。 写文件系统函数(中等) ​编辑 (1)C语言读取文件。 (2)C语言写入文件。 1、write()函数。  读文件系统函数(简单) (1)read()函数。 作者本人的操作系统实训复习笔记 Linux

邮件群发推送的方法技巧?有哪些注意事项?

邮件群发推送的策略如何实现?邮件推送怎么评估效果? 电子邮件营销是现代企业进行推广和沟通的重要工具。有效的邮件群发推送不仅能提高客户参与度,还能促进销售增长。AokSend将探讨一些关键的邮件群发推送方法和技巧,以帮助企业优化其邮件营销策略。 邮件群发推送:目标受众 了解他们的需求、兴趣和行为习惯有助于你设计出更具吸引力和相关性的邮件内容。通过收集和分析数据,创建详细的客户画像,可以更精

说一说三大运营商的流量类型,看完就知道该怎么选运营商了!

说一说三大运营商的流量类型,看完就知道该怎么选运营商了?目前三大运营商的流量类型大致分为通用流量和定向流量,比如: 中国电信:通用流量+定向流量 电信推出的套餐通常由通用流量+定向流量所组成,通用流量比较多,一般都在100G以上,而且电信套餐长期套餐较多,大多无合约期,自主激活的卡也是最多的,适合没有通话需求的朋友办理。 中国移动:通用流量+定向流量 移动推出的套餐通常由通用流量+定向

服务器雪崩的应对策略之----SQL优化

SQL语句的优化是数据库性能优化的重要方面,特别是在处理大规模数据或高频访问时。作为一个C++程序员,理解SQL优化不仅有助于编写高效的数据库操作代码,还能增强对系统性能瓶颈的整体把握。以下是详细的SQL语句优化技巧和策略: SQL优化 1. 选择合适的数据类型2. 使用索引3. 优化查询4. 范式化和反范式化5. 查询重写6. 使用缓存7. 优化数据库设计8. 分析和监控9. 调整配置1、

Java中如何优化数据库查询性能?

Java中如何优化数据库查询性能? 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天我们将深入探讨在Java中如何优化数据库查询性能,这是提升应用程序响应速度和用户体验的关键技术。 优化数据库查询性能的重要性 在现代应用开发中,数据库查询是最常见的操作之一。随着数据量的增加和业务复杂度的提升,数据库查询的性能优化显得尤为重