
性能调优
文章平均质量分 71
介绍性能调优相关知识
aovenus
这个作者很懒,什么都没留下…
展开
-
Linux下查看磁盘IO使用工具之iostat
iostat是I/O statistics(输入/输出统计)的缩写,iostat对系统的磁盘使用情况进行监控统计,同时也会统计CPU使用情况。但iostat不能对某个进程进行深入分析,仅对系统的整体情况进行分析。(1)iostat安装如使用iostat命令提示找不到,则表示没有安装。iostat属于sysstat软件包。可以使用yum命令安装:yum installsysstat安装完成后,使用iostat命令查看。统计数据说明:cpu属性值说明:%user.原创 2021-05-21 23:00:50 · 684 阅读 · 1 评论 -
Linux下查看磁盘IO使用工具之iotop
iotop命令是一个用来监视磁盘I/O使用状况的top类工具。iotop具有与top相似的UI,其中包括PID、用户、I/O、进程等相关信息。Linux下的IO统计工具如iostat,nmon等大多数是只能统计到per设备的读写情况,如果你想知道每个进程是如何使用IO的就比较麻烦,使用iotop命令可以很方便的查看。使用iotop命令查看,如果找不到说明没安装。iotop安装:yum -y install iotop安装完成后,可以先看下iotop帮助信息:iotop --help原创 2021-05-21 22:58:38 · 443 阅读 · 0 评论 -
Jstack分析工具——IBM Thread and Monitor Dump Analyzer for Java
(1)最新版本V4.6.9下载地址:https://www.ibm.com/support/pages/ibm-thread-and-monitor-dump-analyzer-java-tmda,具体使用帮助也可以在该页面查看。(2)需要本地安装JDK并配置JAVA环境变量。(3)之后使用java -jar jca469.jar即可打开工具。直接将dump出来的堆栈信息,打开,便可分析。如打开之前模拟CPU 100%使用jstack打印输出的堆栈信息文件test.out原创 2021-04-28 22:41:57 · 7661 阅读 · 3 评论 -
性能瓶颈定位之一:java应用CPU使用100%
对于java应用如存在CPU使用100%,该如何定位问题?以下以模拟示例介绍定位思路。(一)模拟环境(1)Redhat_68x64(2)JDK1.8.0(3)eclipse编写模拟程序编写模拟CPU使用100%java程序,如下图所示:package cpu100test;//模拟CPU使用100%示例来源:https://blog.youkuaiyun.com/wsjtwmy/article/details/103526344public class cpu100test {原创 2021-04-24 22:48:48 · 500 阅读 · 0 评论