您的位置:首页 > 运维架构 > Linux

linux cpu/memory检测

2016-07-23 14:32 246 查看
1.top(整体cpu/mem)

快捷键c:切换显示命令名称和完整命令行;

top - 09:44:56[当前系统时间],

16 days[系统已经运行了16天],

Cpu(s): 99.8%us[用户空间占用CPU百分比],

0.1%sy[内核空间占用CPU百分比],

0.2%id[空闲CPU百分比],

0.0%wa[等待输入输出的CPU时间百分比],

2.more /proc/meminfo(内存状态)

3.more /proc/cpuinfo(cup状态)

4.more /proc/stat(cup状态)

5.more /proc/loadavg(cup负载)

6.mpstat(cpu状态相当于top中cpus)

mpstat -P ALL

7.pmap -d 6667(查看该进程消耗内存)

8.more /proc/6667/status(查看该进程全部状态)

9.gcore 6667(产生core.6667文件,进程不会core dump)

10.strace -o output.txt -T -tt -e trace=all -p 8942

11.vmstat 1 10(查看cpu r队列只要每个核高于3就在排队)

lastlog(查最后登录的人)

last(最后一段时间登录的人)

12.dstat -p -t --top-io-adv --top-bio-adv

13.strace -o output.txt -T -tt -e trace=all -p 8942
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: