以前做的一些简单的笔记,分享一下。
例子:
$iostat -d -k 1 10 #查看TPS和吞吐量信息
iostat -d -x -k 1 10 #查看设备使用率(%util)、响应时间(await)
iostat -c 1 10 #查看cpu状态
//找出最耗费资源的java线程
.top –Hp pgrep –u admin java
//查看最耗费资源线程在干什么
.sudo –u admin /opt/taobao/java/bin/jstack –l pgrep –u admin java >jstack.log
echo 1 > /proc/sys/vm/block_dump
dmesg |awk -F: '{print $1}'|sort|uniq -c|sort -rn| head -n 10
/sys/block/sda/queue/scheduler, 调成noop: echo noop > /sys/block/sda/queue/scheduler