设置线程池参数时需要知道机器的cpu情况可以用java代码来执行查看情况
1、代码

public class ViewCPU {public static void main(String[] args) {int i = Runtime.getRuntime().availableProcessors();long l = Runtime.getRuntime().freeMemory(); // 剩余内存long max = Runtime.getRuntime().maxMemory(); // 最大内存long total = Runtime.getRuntime().totalMemory(); // 总共内存System.out.println("cpu个数\t" + i + "\t" + "剩余内存\t" + l + "\t\t" + "最大内存\t" + max + "\t\t" + "总共内存\t" + total);}
}

2、执行结果

利用java查看本机的cpu、内存情况相关推荐

  1. Ubuntu查看系统任务管理器(cpu+内存资源占用)+查看虚拟机分配核心数

    Ubuntu查看系统任务管理器(cpu+内存资源占用) 命令: gnome-system-monitor 打开ubuntu下的任务管理器,启动桌面管理,显示系统cpu,内存占用情况. 参考:https ...

  2. Linux内核如何查看cpu位数,查看linux系统内核、CPU内存、系统位数的相关命令

    查看linux系统内核.CPU内存.系统位数的相关命令 以我的笔记本为例,看看相关命令. HP-NX6120,赛扬1.5G,2根内存条(1G + 512M),操作系统Ubuntu8.04. 查看Lin ...

  3. 在linux中怎么查看jvm堆内存大小,如何查看JVM运行的堆内存情况

    <不可不知的7个JDK命令>介绍了些jdk自带的问题排查工具,机器出现CPU飙升的情况,此时就可以借助工具,排查应用端是否存在一些潜在问题. jmap指令可以查看JVM运行的堆内存情况, ...

  4. Java之JMX获取应用进程CPU/内存使用率,监控GC回收

    JMX是什么? JMX全称是Java Management Extensions. Java 管理扩展. 它提供了对Java应用程序和JVM的监控和管理功能. 采集应用进程CPU使用率 static ...

  5. java获取windows系统信息(CPU,内存,文件系统,硬盘大小)

    Java怎么获取windows系统信息,如CPU,内存,文件系统,硬盘大小? java实现这些功能的确有点麻烦,没有C语言方便.java在windows这方还是弱了一点.不过麻烦是麻烦点,针对这些功能 ...

  6. 本地执行php查看内存占用,查看页面执行php占用内存情况

    今天头脑一热,想看一下页面在执行的过程中占用了多少内存,我也不知道这样做的目的是什么,可能是出于我的惯性思维吧.不过这样做也不是完全没用, 你可以清楚的知道哪些页面占用的内存比较多,特别是对于使用共用 ...

  7. linux系统查看某个进程使用的内存情况

    前言  linux系统查看进程内存情况的方法多种多样,下面介绍三种常用方法: 第一种方法,top命令 通过指令 top -p 进程PID查看,进程Pid可通过指令:ps -ef | grep < ...

  8. CMD 命令查看本机的端口占用情况解决办法

    操作步骤: 打开cmd命令提示符,输入netstat -ano,可以看到当前本机的所有端口情况. (1)地址一栏相关说明:0.0.0.0是对外开放,通过服务域名.ip可以访问的端口.​ 127.0.0 ...

  9. Linux查看本机服务器端口占用情况

    第一种:通过netstat命令来查看 1.netstat -ntulp:查看所有的被占用的端口 最后一列会显示端口被哪个进程占用. 参数说明: -t : 指明显示TCP端口 -u : 指明显示UDP端 ...

最新文章

  1. 浅谈ICA算法的概念、本质和流程
  2. 福州大学软件1715|W班-助教卞倩虹个人简介
  3. 幻影机器人庄园参观路线_市委老干部局机关党员干部一行赴机器人小镇参观考察...
  4. java Comparable和Comaprator的对比
  5. springMVC4(4)json与对象互转实例解析请求响应数据转换器
  6. 使用adb命令从Android手机中取出已安装的app包,导出apk
  7. Python 最抢手、Java 最流行,前线程序员揭秘 2019 软件开发现状
  8. linux screen会话命令
  9. 聊聊微服务架构的优缺点
  10. 最美春三月,又到一年迎新时——烟台北大青鸟喜迎2019级新生入学报到
  11. 区块链浏览器构建实战
  12. numpy相关介绍和基本操作
  13. Qt编写安防视频监控系统58-子模块2窗口信息
  14. 奇葩需求系列-距离明天十二点倒计时
  15. 零基础学kubernetes(k8s)必看教程,带你10分钟快速实战入门k8s
  16. python中newline什么意思,\newline转义序列在python中是什么意思?
  17. java lr0分析,LR0分析器实验报告.doc
  18. 《Effective C++》学习笔记(持续更新)
  19. 如何给导师发邮件?【附带邮件模板】
  20. 使用git控制word版本

热门文章

  1. 开通知乎专栏和公众号啦!
  2. 微服务框架springcloud(实用篇)【5】Elasticsearch 01
  3. linux网络编程--网络编程的基本函数介绍与使用
  4. 微信小程序调用指纹验证
  5. C语言常用格式化符号
  6. [开源精品] C#.NET im 聊天通讯架构设计 -- FreeIM 支持集群、职责分明、高性能
  7. c++语言中string类型,c++string类型占几个字节
  8. python 波动率锥_期权波动率期限结构与日历价差策略
  9. 2022年度总结:反思与回顾
  10. apache camel 相关配置_Apache Camel简介与入门-java