专利名称:Linux系统的进程CPU占用率控制方法、终端设备及存储介质
专利类型:发明专利
发明人:潘宵,陈奋,孙晓波,龚利军,陈荣有
申请号:CN201811507837.X
申请日:20181211
公开号:CN109634812B
公开日:
20220405
专利内容由知识产权出版社提供
摘要:本发明涉及一种Linux系统的进程CPU占用率控制方法、终端设备及存储介质,该方法包括:S1:初始设置待监控进程的运行时间占比workingrate=CPU占用率pcpu=限制阈值limit,设定控制周期dt;S2:从第2控制时刻开始,计算待监控进程的CPU占用率pcpu;S3:根据当前控制时刻的CPU占用率pcpu,计算当前控制时刻的运行时间占比workingrate;S4:计算当前控制时刻的期望运行时间twork和期望暂停时间tsleep;S5:根据当前控制时刻的期望运行时间twork和期望暂停时间tsleep,通过linux信号SIGCONT和SIGSTOP信号控制待监控进程下一控制周期内运行twork 时间,暂停tsleep时间。本发明能够完全在用户态环境下实现,不需要内核模进行支持,极大的提高对应用环境的兼容性。
申请人:厦门服云信息科技有限公司
地址:361000 福建省厦门市软件园二期观日路12号403单元
国籍:CN
代理机构:厦门市精诚新创知识产权代理有限公司linux终端下载软件
代理人:方惠春
更多信息请下载全文后查看
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论