一种Linux下CPU消耗测试方法技术

技术编号:17812612 阅读:46 留言:0更新日期:2018-04-28 05:26
本发明专利技术公开了一种Linux下CPU消耗测试方法,属于服务器应用技术领域,设计CPU计算进程,人工输入启动的进程个数,开启计算机进程后挂后台运行;然后输出捕获的所有进程ID并设置运行时间,用于定时到达前人工停止;最后进程释放CPU。本发明专利技术通过人工控制进程来调整CPU占用百分比,并通过时间调控来控制进程释放,模拟测试系统运行情况。加强对CPU的场景模拟测试,提升公司作各存储系统的测试覆盖度。

【技术实现步骤摘要】
一种Linux下CPU消耗测试方法
本专利技术涉及服务器应用
,具体涉及一种Linux下CPU消耗测试方法。
技术介绍
存储产品测试过程中,CPU测试手段单一,工具匮乏。CPU使用优化方案测试不充分,一旦出现因CPU进程占满不能释放的情况,只能等待释放或者强制重启解决,这样不仅可能导致数据丢失,也会影响业务的运行。如何加强对CPU的场景模拟测试,是一项需要考虑的设计要素。
技术实现思路
本专利技术的技术任务是提供一种Linux下CPU消耗测试方法,通过人工控制进程来调整CPU占用百分比,并通过时间调控来控制进程释放,模拟测试系统运行情况。本专利技术解决其技术问题所采用的技术方案是:一种Linux下CPU消耗测试方法,设计CPU计算进程,人工输入启动的进程个数,开启计算机进程后挂后台运行;然后输出捕获的所有进程ID并设置运行时间,用于定时到达前人工停止;最后进程释放CPU。优选的,计算采用获取随机数相乘的方法,并存放开启的进程ID。进一步的,该方法的具体实施步骤如下:1)、开始,输入启动命令和启动进程个数;2)、进行命令输入合法性校验,合法则循环启动计算进程采集进程ID,不合法则提醒本文档来自技高网...

【技术保护点】
一种Linux下CPU消耗测试方法,其特征在于设计CPU计算进程,人工输入启动的进程个数,开启计算机进程后挂后台运行;然后输出捕获的所有进程ID并设置运行时间,用于定时到达前人工停止;最后进程释放CPU。

【技术特征摘要】
1.一种Linux下CPU消耗测试方法,其特征在于设计CPU计算进程,人工输入启动的进程个数,开启计算机进程后挂后台运行;然后输出捕获的所有进程ID并设置运行时间,用于定时到达前人工停止;最后进程释放CPU。2.根据权利要求1所述的一种Linux下CPU消耗测试方法,其特征在于计算采用获取随机数相乘的方法,并存放开...

【专利技术属性】
技术研发人员:许春
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1