如果你还没达到100%,增加下面的for循环次数。

import java.io.IOException;

public class CPUTest {

public static void main(String[] args) {

CPUTestThread cpuTestThread = new CPUTestThread();

for (int i = 0; i < 3; i++) {

Thread cpuTest = new Thread(cpuTestThread);

cpuTest.start();

}

//Windows Task Manager shows

try {

Runtime.getRuntime().exec("taskmgr");

} catch (IOException e1) {

e1.printStackTrace();

}

}

}

class CPUTestThread implements Runnable {

@Override

public void run() {

int busyTime = 10;

int idleTime = busyTime;

long startTime = 0;

while (true) {

startTime = System.currentTimeMillis();

System.out.println(System.currentTimeMillis()+","+startTime+","+(System.currentTimeMillis() - startTime));

// busy loop

while ((System.currentTimeMillis() - startTime) <= busyTime)

;

// idle loop

try {

Thread.sleep(idleTime);

} catch (InterruptedException e) {

System.out.println(e);

}

}

}

}

JAVA怎么提高cpu使用率_压力测试时,利用Java让CPU使用率达到100%相关推荐

  1. java运行库一键修复_在运行时修补Java

    java运行库一键修复 本文将重点介绍如何解决与第三方库相关的问题 不能被规避 难以排除/绕过/更换 只需不提供错误修正 在这种情况下,解决问题仍然是一项艰巨的任务. 作为这种情况的诱因,请考虑对&q ...

  2. Java并发压力测试数据库_百万并发压力测试-如何用Java编写纯并发压力测试

    进口: 进口: 进口: 进口: 进口: 进口: 进口: 进口: 进口: 进口: 公共阶级{并发测试与压力测试. 私有静态int thread_num=200: 私有静态int client_num=4 ...

  3. 压力测试最大QPS瓶颈定位——CPU利用率与Load Average的区别(压测)

    通过下面的几个部分的了解,可以一步一步的找出Load Average在压力测试中真正的作用. CPU利用率和Load Average的区别 0.压力测试:压力测试不仅需要对业务场景的并发用户等压力参数 ...

  4. jmetter持续时间_【转】Jmeter做web压力测试时设置持续时间注意点

    头一回使用jmeter做web的压力测试,遇到个很莫名其妙的问题,不管我的线程组怎么设置,它就是执行一次就结束了. 设置循环次数为300,不使用调度器--〉执行一次就结束了,循环次数未生效 设置循环次 ...

  5. 网站测压机器人_压力测试工具(bots)

    压力测试工具(bots) bots机器人介绍: bots就是机器人,可以模拟客户端的连接.通讯.操作等,是一种对服务端进行模拟测试的轻量级客户端程序,并且bots没有渲染等部分.引擎提供了Python ...

  6. 在执行ab压力测试时出现socket: Too many open files (24)的解决方法

    当入行压力测试时出现下列错误 [root@zabbix ~]# ab -n 3000 -c 3000 http://192.168.0.2/ This is ApacheBench, Version ...

  7. 压力测试时软件崩溃怎么办,完善压力测试 避免系统崩溃恶果

    压力测试对系统的重要作用 我们对应用程序进行压力测试时经常会出现这种情况,就是测试到了最后却发现不明白测试结果有什么意义?实际上,当我们都不明白压力测试的意义时,我们就不能设计出各种极限测试用例. 压 ...

  8. Documentum常见问题2—压力测试时一旦用户数超过一定数量就不能登录了

    问题2-压力测试时一旦用户数超过一定数量就不能登录了 EMC官方提供的计算公式为: processes = 2 x the DCTM server.ini concurrent_sessions va ...

  9. Java秒杀系统实战系列~JMeter压力测试重现秒杀场景中超卖等问题

    摘要: 本篇博文是"Java秒杀系统实战系列文章"的第十二篇,本篇博文我们将借助压力测试工具Jmeter重现秒杀场景(高并发场景)下出现的各种典型的问题,其中最为经典的当属&quo ...

  10. 使用stress服务进行CPU和内存压力测试

    测试CPU 启动命令 这样填写压力参数,用以达到CPU的30%的压力 /usr/bin/stress --cpu 20 --io 4 --vm 2 --vm-bytes 128M 对内存进行压力测试 ...

最新文章

  1. ValueError: Must have equal len keys and value when setting with an iterable
  2. mysql大数据量处理
  3. cannot find or load main class org.apache.flink.api.scala.FlinkShell
  4. 痛!做C#半年,挣的不如做AI1个月?”看到第二句泪目……
  5. oracle预定义异常
  6. 性能优越的轻量级日志收集工具,微软、亚马逊都在用!
  7. 刷《剑指offer》笔记
  8. 知名网络安全专家访谈记
  9. 连接Mysql弹出2005_正确安装数据库SQL2005和安装出现的问题的解决方法
  10. iOS UIPasteboard
  11. 面试:输出循环小数的循环节
  12. js实现上传文件实时显示缩略图
  13. 即刻app暂停服务?趁现在教你一步一步实现即刻点赞效果
  14. RK3399 Android7.1 AP6212蓝牙可发文件,但收不到文件
  15. 查看本地计算机ip命令,如何用DOS命令查看自己的IP地址
  16. 分析TVS管数字移动电路中的设计与应用
  17. 使用VLC搭建视频直播服务器
  18. 瞳孔特征值提取,blink frequency,fixation frequency,saccad extent, pupil diameter等
  19. Latex 宏定义中 \relax
  20. Linux系统启动U盘制作工具

热门文章

  1. 两小时从零学会vue-admin-template框架
  2. 基于pg_qualstats和hypopg的自动索引调优
  3. 好用免费的FTP软件工具推荐,支持中文 速来领取
  4. Android 获取手机Ram 和 Rom大小
  5. “五子登科”新解之“票子,房子,车子,妻子,孩子”
  6. common pool 数据库连接池泄露排查
  7. 小熊的果篮 2021 CSP J2
  8. 树莓派linux谷歌浏览器设置,可以挂在墙上的树莓派谷歌日历,树莓谷歌
  9. Java基础 -> 为什么⽤线程池?线程池的创建?
  10. 《周一清晨的领导课》--司机与乘客 - [读书笔记]