首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cpulimit可以进行连续的背景检查吗?

cpulimit可以进行连续的背景检查吗?
EN

Ask Ubuntu用户
提问于 2014-08-20 11:55:15
回答 1查看 732关注 0票数 2

我遭受了偶尔的桌面冻结,并仍在调查原因。(即将有链接)同时,我遇到了下面的建议:cpulimit the unity-panel-service,到目前为止,它运行得很好!

代码语言:javascript
复制
sudo cpulimit -eb unity-panel-service -l 30

我现在要配置cpulimit,使其:

  • 我一登录就开始
  • 在后台运行(不需要终端)
  • 如果统一面板服务重新启动,则应发现并限制新流程。

这个是可能的吗?

注意:我知道这是桌面错误的解决方案。我的问题主要是关于使用cpulimit,而不是bug/解决方案。当我有时间,我将提供与bug本身相关的链接,以便在这方面的讨论可以在其他地方进行。

EN

回答 1

Ask Ubuntu用户

发布于 2020-03-15 23:13:30

如何在登录时运行命令?

将命令添加到~/..profile的末尾应该可以完成这个任务(其中~表示您的主目录)。..you可以从~/..config/autostart/中的.desktop文件启动脚本。

选项-b --后台运行的背景

代码语言:javascript
复制
sudo cpulimit -l 30 -b -p $(pgrep -o "unity-panel-service")

如果您在cli上放置了一个命令的末尾,那么它应该在后台运行作业。每次都应该从名字中找到新的pid。您可以检查其运行是否经过:

代码语言:javascript
复制
pgrep -o "cpulimit"

或者从bash脚本创建一个可执行脚本,并使用Ubuntu中的autostart将其设置为自动运行。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/513787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档