笔记本cpu使用率高怎么办(一招教你cpu内存过高清理技巧)
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。
这张图看起来并不可怕。最近的一次游戏更新,导致CPU的利用率大增,随时有崩溃的危险。这次更新中有很多东西改变了,所以解决问题并不容易。如果一个一个地回滚版本,这将是一项非常艰苦的工作。我该怎么办?我必须迅速处理这些问题,否则老板会再次生气。
那就想办法。最好能快速定位哪个代码有问题,精确到某个函数,看看CPU用的时间是不是最长。
于是我上网查资料,他们说要用一个工具VTune。
什么是VTune,英特尔VTune?性能分析器,为他设计的性能分析器,
他可以通过这种方式分析每个进程的CPU使用时间,然后他可以更精确的知道哪个函数的具体调用时间,这样你就可以知道你的代码在哪里占用CPU时间最长。
接下来继续我们的操作,找了一圈资料,发现世界上所有的文章都是一个大文案,而你还是一头雾水,那就直接跳到官网,按照上面的提示自己操作吧。
虽然是英文,但是如果不习惯,可以翻译成中文。
只需复制右边的脚本,打开SHELL窗口直接运行即可。
wget https://registration center-download . Intel.com/akdlm/IRC _ nas/18487/l _ base kit _ p _ 2022 . 1 . 2 . 146 _ offline . sh
sudo sh。/l _ base kit _ p _ 2022 . 1 . 2 . 146 _ offline . sh
安装过程如下
这里显示下载已经完成。
我们会再执行一次
先令/l _ base kit _ p _ 2022 . 1 . 2 . 146 _ offline . sh
将进入安装页面。
我们只需要用Tab键切换,选择接受安装进入安装。
最后,将出现成功安装页面。
点击关闭即可。
最后,设置环境变量。
我的安装路径是:/opt/Intel/oneapi/vtune/2022 . 0 . 0/bin 64。
打开/etc/profile,在最后添加:导出路径=$ path :/opt/Intel/oneapi/vtune/2022 . 0 . 0/bin 64。
然后刷新环境变量source /etc/profile。
立即生效
作为一个规则,这可以开始。/vtune-gui:加载共享库时出错: libatk-bridge-2.0 . so . 0:无法打开共享对象文件:没有这样的文件或目录
执行。/vtune-gui报告上述错误。
检查后缺少依赖引用。
yum install at-spi2-atk
yum安装gtk3
把这两个依赖放在上面。
你觉得这又可以了,还是不行?
[18610:0303/142946.181426: error : browser _ main _ loop . cc(1409)]无法打开X显示。
我又报告了这个错误半个小时,但是我发现这是不可能的。就是画不开界面。然后我可以改一下,用黑框界面也可以接受。/VTUNE-collect hotspots-run-pass-thru=no-alt stack-target-INSTALL-dir=HOST/VTUNE/INSTALL/PATH-target-PID 14352
这是我整理的格式命令。我在网上找了一圈,都不能执行。你只需要改变进程pid,也就是上面的14352改成你想让collet做的程序进程。
如果你觉得采集时间够了,就按CTRL C完成,他会帮你生成报表信息。
Function是函数名,Module是模块占用CPU的时间。基本上在这里就可以解决我们需要的问题,还可以进一步研究。
本文主要介绍了关于笔记本cpu使用率高怎么办(一招教你cpu内存过高清理技巧)的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/735595.html