摘要: 本文目的:利用线上故障的GC日志,来了解G1的GC过程。 最近在hbase集群一台机器的RegionServer突然挂掉了,经观察日志发现是Young GC时发生了to-space。这里首先简单介绍一下G1和to-space。 G1是JAVA最新的一款垃圾回收器,它主要看重的是GC的停顿时间,用... 阅读全文
posted @ 2016-01-08 16:45 quan_qunar 阅读(2562) 评论(0) 推荐(0)
摘要: 前置知识: java,nio,多线程看了几天的源码,写一些自己心得,若有错误请指出。RPCServer的作用:负责创建listener,reader,responser,handler来处理client端的请求。RPCServer中重要的子类有:Listener,Reader,Call,Connec... 阅读全文
posted @ 2015-11-06 16:27 quan_qunar 阅读(421) 评论(0) 推荐(0)
摘要: grep1.找到本目录及子目录下含有该字符串的文件: grep "text" . -R -n 2. grep -i 忽略大小写3.grep "main()" . -r --include *.{c,cpp}只返回后缀为.c .cpp的文件4.有时候需要用xargs来切分输入参数,xargs默认是按照... 阅读全文
posted @ 2015-07-27 18:51 quan_qunar 阅读(103) 评论(0) 推荐(0)