Linux常用的性能分析工具
作为一个Java程序,掌握一些性能分析工具有利于定位排查系统瓶颈,本文只记录一些自己用到的一些命令,后续会陆续补充。
一、sar命令
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。sar命令的介绍"linux sar命令详解"。
二、top命令
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源当前占用状况,类似于Windows的任务管理器。具体查看"linux的top命令参数详解"