发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

开源Java Profiler项目mjprof · GitHub

         
2014-06-04 10:31
赞助商链接



mjprof是一个命令行式的monadic Java分析器。是属于jstack工具集,它能够以一种前卫的monadic风格来分析jstackk的输出,这种风格是使用一系列简单组合式的构建块(monad)

目前jvm提供的jstack太有限,输出dump以后,还得在编辑器中再打开观看,这种效率如果在大型系统数千个线程运行时就太低了。

mjprof能够从一个以上数据源读取thread dump,然后写到标准输出中,比如下面:
jstack -l pid | ./mjprof.sh contains/state,RUNNABLE/

这个命令是由几个构建块组成,monad依靠点符号“.”级联在一起,这种简单的流式混合方式能够产生强大的输出结果。

这将帮组你关注你需要的数据,monad参数是使用符号”/“,而不是()或[]。

点击标题进入github项目网址。

性能测试      jvm     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com