|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
学习python,无论你是打算拿他当主要开发语言,还是当辅助开发语言,你都应该学习他,因为有些时间我们耗不起。
比来体系老是每隔一周摆布就稀里糊涂down失落。因而研讨了一下jdk上面几个经常使用的检察
jvm运转时形态的参数,很快找出了成绩地点。如今把几个命令纪录一下:
1.jstat
这个命令关于检察Jvm的仓库信息很有效。可以检察eden,survivor,old,perm等heap的capacity,utility信息
关于检察体系是否是有能存泄露和参数设置是不是公道有不错的意义
2.jstack
这个是用来检察jvm以后的threaddump的。能够看到以后Jvm内里的线程情况。
这个关于查找blocked线程对照成心义
3.jmap.
这个是用来检察jvm以后的heapdump的。能够看出以后jvm中各类工具的数目,所占空间等等。
特别值得一提的是这个命令能够各处一份binaryheapdump的bin文件,这个文件可以间接用
EclipseMemoryAnayliser来剖析,并找出潜伏的内存泄露的中央。
4.另有一个对照有效的非jvm命令--netstat
经由过程这个命令能够看到linux体系以后在各个端口的链接形态,好比检察数据库毗连数等等
</p>
学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。 |
|