摘要:
%iowait 是 “sar -u” 等工具检查CPU使用率时显示的一个指标,在Linux上显示为 %iowait,在有的Unix版本上显示为 %wio,含义都是一样的。这个指标常常被误读,很多人把它当作I/O问题的征兆,我自己每隔一段时间就会遇到对 %iowait 紧张兮兮的客户,不得不费尽唇舌反 阅读全文
posted @ 2018-05-07 18:29
大数据从业者FelixZh
阅读(907)
评论(0)
推荐(1)
摘要:
在之前的常见的Java问题排查方法一文中,没有写cpu iowait时的排查方法,主要的原因是自己之前也没碰到过什么cpu iowait高的case,很不幸的是在最近一周连续碰到了两起cpu iowait的case,通过这两起case让自己学习到了很多系统层面的知识,也许这些知识对于熟悉系统的人来说 阅读全文
posted @ 2018-05-07 13:19
大数据从业者FelixZh
阅读(4995)
评论(0)
推荐(0)
摘要:
首先 、用top命令查看 1 2 3 4 5 top - 16:15:05 up 6 days, 6:25, 2 users, load average: 1.45, 1.77, 2.14 Tasks: 147 total, 1 running, 146 sleeping, 0 stopped, 0 阅读全文
posted @ 2018-05-07 13:16
大数据从业者FelixZh
阅读(8697)
评论(1)
推荐(0)
摘要:
命令:time dd if=/dev/zero bs=1M count=2048 of=direct_2G 此命令为在当前目录下新建一个2G的文件 Demo如下: 写速度: time dd if=/dev/zero of=test.dbf bs=8k count=300000其中/dev/zero是 阅读全文
posted @ 2018-05-07 10:52
大数据从业者FelixZh
阅读(10913)
评论(1)
推荐(0)
摘要:
本文将介绍一些作为程序猿或者IT从业者应该知道的CPU Cache相关的知识 文章欢迎转载,但转载时请保留本段文字,并置于文章的顶部 作者:卢钧轶(cenalulu) 本文原文地址:http://cenalulu.github.io/linux/all-about-cpu-cache/ 先来看一张本 阅读全文
posted @ 2018-05-07 09:56
大数据从业者FelixZh
阅读(1941)
评论(0)
推荐(0)
摘要:
一:jstack找到最耗cpu的线程并定位代码 1.ps -ef|grep java 或者 jps -l 得到进程pid 2.找到该进程内最耗cpu的线程,我一般使用: top -Hp pid 3.cpu时间最长的就是pid为21742的线程,printf "x%\n" 21742,得到十六进制,为 阅读全文
posted @ 2018-05-07 09:41
大数据从业者FelixZh
阅读(649)
评论(0)
推荐(0)
摘要:
这个是之前处理过的一个线上问题,处理过程断断续续,经历了两周多的时间,中间各种尝试,总结如下。这篇文章分三部分: 1、问题的场景和处理过程;2、GC的一些理论东西;3、看懂GC的日志 先说一下问题吧 问题场景:线上机器在半夜会推送一个700M左右的数据,这个时候有个数据置换的过程,也就是说有700M 阅读全文
posted @ 2018-05-07 09:35
大数据从业者FelixZh
阅读(2930)
评论(0)
推荐(0)

浙公网安备 33010602011771号