随笔分类 -  运维

服务器为什么这么慢?耗尽了CPU、RAM和磁盘I/O资源
摘要:知识预览 1.系统负载 2.使用top命令解决负载问题 2.1了解top命令的输出 2.2 解决高用户时间的问题 2.3解决内存不足的问题 2.4 解决高I/O等待时间问题 2.3问题发生后的高负载处理 3.1配置sysstat 3.2查看CPU统计信息 3.3查看RAM统计信息 3.4查看磁盘统计 阅读全文
posted @ 2019-06-14 23:34 外星猿 阅读(2163) 评论(0) 推荐(0)
查看磁盘IO负载(转)
摘要:今天晚上发现服务器io有点高,顺带看看哪些进程在读写磁盘。 1. lsof 用 lsof 查看某块磁盘上的读写进程。 gddg:~ # lsof /dev/xvda2 |head COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME init 1 ro 阅读全文
posted @ 2019-06-14 23:31 外星猿 阅读(2604) 评论(0) 推荐(0)
线上应用故障排查之二:高内存占用(转)
摘要:搞Java开发的,经常会碰到下面两种异常: 1、java.lang.OutOfMemoryError: PermGen space 2、java.lang.OutOfMemoryError: Java heap space 要详细解释这两种异常,需要简单重提下Java内存模型。 (友情提示:本博文章 阅读全文
posted @ 2019-06-13 18:35 外星猿 阅读(191) 评论(0) 推荐(0)
线上应用故障排查之一:高CPU占用(转)
摘要:一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。 (友情提示:本博文章转载 hankchen,http://www.blogjava.net/hankchen) 以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。 根据top命令,发现PID为28555的J 阅读全文
posted @ 2019-06-13 17:58 外星猿 阅读(360) 评论(0) 推荐(0)