java 7中新增的CPU和负载的监控详解编程语言
2023-06-13 09:20:45 时间
import java.lang.management.ManagementFactory; import java.lang.management.OperatingSystemMXBean; import java.lang.reflect.Method; * Test public class Test { public static void main(String[] args) throws InterruptedException { OperatingSystemMXBean operatingSystemMXBean = ManagementFactory.getOperatingSystemMXBean(); while (true) { double load; try { Method method = OperatingSystemMXBean.class.getMethod("getSystemLoadAverage"); load = (Double)method.invoke(operatingSystemMXBean); } catch (Throwable e) { load = -1; int cpu = operatingSystemMXBean.getAvailableProcessors(); if (load = cpu) { System.err.println("WARN!!load:" + load + ","+ "cpu:" + cpu); Thread.currentThread().sleep(1 * 1000); }
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/15907.html
cjava相关文章
- java运行环境_如何搭建Java运行环境?
- Java商城源码最好用的java商城电商系统之一
- java笛卡尔积算法_Java 笛卡尔积算法的简单实现
- 内部类只能访问final的局部变量_java内部类引用外部变量
- java countdowntimer_Android 倒计时CountDownTimer[通俗易懂]
- java在线播放_Java实现视频在线播放flv视频
- idea创建工程的目录_idea创建java文件
- 罗马字符串转数字_整数转罗马数字 java
- Java cloneable_java浅克隆和深克隆
- 阿里云Java SDK媒资管理的视频删除功能
- java数字每隔三位加逗号详解编程语言
- JAVA常用术语缩写详解编程语言
- Java和WebSocket开发网页聊天室详解编程语言
- 解决Java程序连接MySQL数据库的方法(java链接mysql数据库)
- Java监控Oracle性能的最佳实践(java监控oracle)
- Java监控MySQL性能:实现数据库运行优化(java监控mysql)
- 处理解决Redis中Java的过期处理问题(redisjava过期)
- Redis和Java:实现自动过期处理(redisjava过期)
- 使用Java轻松导出MySQL数据(java导出mysql)
- 配置解决Redis Java中过期设置的问题(redisjava过期)
- 使用Java轻松读取Redis数据 – 一步一步指南!(java读取redis)
- Java编程实现MySQL数据库连接(java连mysql数据库)
- Linux上善用Java:实现智能开发(linux 运行java)