【竺】性能测试笔记15——常用的Linux命令
top
用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。
vmstat
用于显示虚拟内存、内核线程、磁盘、系统进程、I/O 块、中断、CPU 活动 等的统计信息。
netstat
用于监控进出网络的包和网络接口统计的命令行工具。
iostat
统计CPU使用情况,以及统计磁盘设备IO和磁盘分区IO的使用情况。
free
显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。
lsof
用于查看你进程打开的文件。
pidstat
用于监控全部或指定进程占用系统资源的情况,如CPU,内存、设备IO、任务切换、线程等。
strace
跟踪程序执行过程中产生的系统调用及接收到的信号,帮助分析程序或命令执行中遇到的异常情况。
perf
Linux kernel自带的系统性能优化工具,用于查看热点函数。
赞 (0)