从python调用stress和/或stress ng的简单程序

stressyp的Python项目详细描述


stressypy使用unix包stress对一定数量的cpu施加一定的压力 用户指定的时间。它创建JobBlock对象,这些对象包含使用这些对象的相关信息 测试排队算法的压力负载。

作业块属性:

jobblock类用于存储任何函数及其cpu宽度和时间高度。

实例属性

  • n_CPU:受压力的CPU数量
  • t_run:运行作业所需的时间
  • func:块存储的函数
  • func_args:块存储的函数的参数
  • 作业:func和arg的组合,返回块应执行的完整作业
attribute typedescription
inputn_cpu: number of cpus being stressed
inputt_run: the time it will take to run the job
set with set_job()func: the function the block is storing
set with set_job()func_args: the arguments for the function the block is storing
calculatedjob: a combination of the func and arg to return the complete job that the block should execute

安装

stressypy可以与pip install stressypy一起安装

或手动克隆并使用python setup.py install

设置

stressypy依赖于stressunix包。确保安装了它。

Unix DistroCommand
Debiansudo apt-get install stress
Arch Linuxpacman -S stress

方向

stressypy使用命令stressy stress运行,并将CPU数量和时间作为参数传递

  • stressy stress 1 1持续1秒强调一个核心
  • stressy stress 7 3应力7核3秒

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从XML文本中提取数据   使用JAVA在“Bixolon热敏打印机”上打印,“未找到页面!”错误   Java8流:每个流   java如何使用JRootPane修改JFrame?   如何在java中获取出错的行号?   为什么JavaCompiler在实例化Java类时速度很慢?   Java Swing计时器类中可能存在的错误   从抽象类返回Java上的泛型对象   java流式传输来自JAXRS响应的pdf文件:url的“401:Unauthorized”   java呈现线性布局似乎很慢   如何使用java将具有重叠的多个分割图像合并回原始图像?   java使用DatagramPacket从一个客户端向另一个客户端发送数据   linux如何使用java代码中运行的Service statusall | grep获取结果我的代码没有给出结果?   使用Java ZipFile类解压缩ZIP文件   java Elasticsearch集成测试和springtest不能很好地协同工作AccessControlException   一种增强java集合的区间树生成算法   在JDK之外使用附加API的兼容性