说明: 一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环 以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。 根据top命令,发现PID为28555的Java进程占用CPU高达200%,出现故障。 通过ps aux | grep PID命令,可以进一步确定是 ...
分类:
其他好文 时间:
2017-11-06 12:37:52
阅读次数:
171
工具 简单介绍top 查看进程活动状态以及一些系统状况vmstat 查看系统状态、硬件和系统信息等iostat 查看CPU 负载,硬盘状况sar 综合工具,查看系统状况mpstat 查看多处理器状况netstat 查看网络状况iptraf 实时网络状况监测tcpdump 抓取网络数据包,详细分析st ...
分类:
系统相关 时间:
2017-11-05 20:35:15
阅读次数:
212
1.1 top 1.1.1 命令说明 Top 命令能够实时监控系统的运行状态,并且可以按照cpu、内存和执行时间进行排序 1.1.2 参数说明 命令行启动参数: 用法: top -hv | -bcisSHM -d delay -n iterations [-u user | -U user] -p ...
分类:
移动开发 时间:
2017-11-05 20:03:10
阅读次数:
177
1.Linux常用的系统监控命令OpenIPMIlscpu查看CPU信息w查看系统的登录用户mpstat1查看每秒CPU的负载free查看系统负载iostat实时查看磁盘的IOtop实时查看系统负载z加颜色x高亮排序列<>左右移动htoptop的升级版,支持鼠标free-h内存命令df-h磁盘命令iftop查看网卡接口信息2...
分类:
其他好文 时间:
2017-10-26 22:43:47
阅读次数:
262
1. 监控命令(每2秒运行一次) 2. 使用一个端口杀死程序 3. 限制以下命令的内存使用 4. 使用正则表达式重命名所选文件 5. 获得完整的文件路径 6. 列出tar.gz文件的内容,并只提取一个文件 7. 按照文件大小列出文件 8. 跟踪路由 9. 查找文件的提示 10. 打印无限循环的文本 ...
分类:
系统相关 时间:
2017-10-09 19:47:16
阅读次数:
507
ps 提供了很多的选项参数,常用的有以下几个; l 长格式输出; u 按用户名和启动时间的顺序来显示进程; j 用任务格式来显示进程; f 用树形格式来显示进程; a 显示所有用户的所有进程(包括其它用户); x 显示无控制终端的进程; r 显示运行中的进程; ww 避免详细参数被截断; 我们常用的 ...
分类:
其他好文 时间:
2017-09-29 01:44:49
阅读次数:
119
jps:JVM Process StatusTool,显示指定系统内所有的HotSpot虚拟机进程 jstat:JVM Statistics Monitoring Tool,用于手机HotSpot虚拟机各方面的运行数据 jinfo: Configuration Info for Java 显示虚拟机 ...
分类:
其他好文 时间:
2017-09-27 10:11:54
阅读次数:
201
监控目标 监控目标主机分为四个部分 硬件资源 操作系统 数据库 应用软件 监控目的: 进行服务器性能调整前,知道调整什么,系统瓶颈在什么地方 被一部分必须同时监控,内容包括吞吐量,反应时间,使用率等 监控命令: 进程监控 ps top 存储监控 free swapon -s df -h 网络监控 i ...
分类:
移动开发 时间:
2017-09-15 20:11:43
阅读次数:
280
如上图所示,top模式从上而下分为3部分:系统信息区、命令输入区、进程列表区第一部分系统信息区:第一行(top):“00:05:31”为系统当前时刻.“1:05”为系统启动后到现在的运作时间.“3users”为当前登录到系统的用户,更确切的说是登录到用户的终端数--同一个用户同一时间对..
分类:
其他好文 时间:
2017-09-09 23:16:01
阅读次数:
200
1.1 top 1.1.1 命令说明 Top 命令能够实时监控系统的运行状态,并且可以按照cpu、内存和执行时间进行排序 1.1.2 参数说明 命令行启动参数: 用法: top -hv | -bcisSHM -d delay -n iterations [-u user | -U user] -p ...
分类:
系统相关 时间:
2017-08-29 21:49:48
阅读次数:
235