码迷,mamicode.com
首页 >  
搜索关键字:java进程    ( 544个结果
Windows下找到JVM占用资源高的线程
与linux下top命令直接显示进程下线程资源占用不同,Windows下默认任务管理器只能显示出进程的资源占用,jconsle等工具也只能显示出java进程资源占用,无法显示出进程能具体线程的资源占用,为此需要用到一个工具processExplorer。 1、用任务管理器或jconsle工具占用资源 ...
分类:编程语言   时间:2019-11-21 09:48:35    阅读次数:100
Linux Tomcat的操作
sudo是用另外一个用户身份执行命令su username切换到另外一个用户及环境下执行命令 ps -ef |grep java //得到java进程123456//jstat命令要用java所属用户exmobi来执行su exmobijstat -gc 123456 5000 //每隔5s查看一次 ...
分类:系统相关   时间:2019-11-13 10:34:05    阅读次数:73
JDK 监控和故障处理工具总结 (转)
出处: JDK 监控和故障处理工具总结 JDK 监控和故障处理工具总结 JDK 命令行工具 jps:查看所有 Java 进程 jstat: 监视虚拟机各种运行状态信息 jinfo: 实时地查看和调整虚拟机各项参数 jmap:生成堆转储快照 jhat: 分析 heapdump 文件 jstack :生 ...
分类:其他好文   时间:2019-11-12 19:59:40    阅读次数:91
Tomcat调优
tomact调优:可以考虑从内存,并发,缓存,安全,网络,系统等进行入手 内存优化修改内存等 JVM相关配置Linux下修改TOMCAT_HOME/bin/catalina.shJAVA_OPTS="-server -XX:PermSize=512M -XX:MaxPermSize=1024m -X ...
分类:其他好文   时间:2019-10-26 15:38:23    阅读次数:81
Linux常用命令
1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 find . -name "*.xml" 递归查找所有的xml文件 find . -name "*.xml" |xargs grep "hello world" 递归查找所有文件内 ...
分类:系统相关   时间:2019-10-25 21:55:03    阅读次数:83
JVM 线上故障排查基本操作--CPU飙高
JVM 线上故障排查基本操作 CPU 飚高 线上 CPU 飚高问题大家应该都遇到过,那么如何定位问题呢? 思路:首先找到 CPU 飚高的那个 Java 进程,因为你的服务器会有多个 JVM 进程。然后找到那个进程中的 “问题线程”,最后根据线程堆栈信息找到问题代码。最后对代码进行排查。 如何操作呢? ...
分类:其他好文   时间:2019-10-25 18:18:19    阅读次数:57
查看运行某类时当前的进程状态
在编译器中编写如下代码并运行程序: jps命令:查看当前系统运行的java进程号 jamp命令:输出JVM堆上对象的信息 jmap -histo:live pid > log.txt:查看当前活的进程状态,并导入到log.txt文件中 start .:打开该文件 log.txt:查看电脑当前的进程 ...
分类:系统相关   时间:2019-10-17 12:04:32    阅读次数:119
Java 获取系统cpu 内存
说明:获取的数据是操作系统整体的资源占用情况,不是当前 java进程占用的资源 1. 获取系统CPU占用情况 : 注意:JDK必须是1.8及以上的 返回的值是CPU的百分比,取的是整数值 2. 获取系统内存占用情况 注意:JDK为1.6及以上版本 返回的值是内存的百分比,取的是整数值 ...
分类:编程语言   时间:2019-10-16 00:50:40    阅读次数:242
线上异常排查总结相关文章
1.线程dump命令 jstack -l pid > xxx.file ##pid java 进程id 2.top命令查看CPU 3.高手是怎么使用jstack精确找到异常代码的 一个CPU密集型线程的demo: package chapter1; public class FindJavaThre ...
分类:其他好文   时间:2019-10-13 19:09:10    阅读次数:136
性能-如何根据线程和进程找到性能瓶颈或者问题点
1、通过top 查看当前java 进程 2、通过 top -p 19528 查看进程下的线程 3、查看CPU使用率较高的线程,记录线程号 4、线程号转换为16进制,printf "%x/n" 22131 (22131为线程号:pid) 5、打印堆栈 jstack 19528 > duizhan.lo ...
分类:编程语言   时间:2019-10-11 18:12:46    阅读次数:109
544条   上一页 1 ... 6 7 8 9 10 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!