Download Latest Version 1.0.8 Kuai Gai Ban source code.zip (515.3 kB)
Email in envelope

Get an email when there's a new version of VJTools

Home / v.1.0.6
Name Modified Size InfoDownloads / Week
Parent folder
1.0.6 Zheng Zhong Qiu Yu Li Guo Qing Ban source code.tar.gz 2018-09-25 332.7 kB
1.0.6 Zheng Zhong Qiu Yu Li Guo Qing Ban source code.zip 2018-09-25 504.0 kB
README.md 2018-09-25 1.4 kB
Totals: 3 Items   838.0 kB 0

匆匆一个月又过了,vjtop改进了输出的选项,向钻石版迈进了。jmap加了个live的选项。 vjkit也小改一下,vjmxcli也小改一下,都在细细碎碎中改进,虽然速度未必跟得上时代。

VJTOP

[#97] 输出格式选项: -o clean 用于不支持ansi控制码的场景,重定向到文件时也会自动使用它。 -text 类似/proc/status的输出,方便第三方工具提取数据。 [#97] 输出格式选项: -c jvm ,只输出jvm信息,不采集也不输出繁忙线程信息, -c thread,只输出线程信息。 [#119] 交互界面中,增加打印所有Blocked状态的线程栈 (谢谢 RobinGG ) [#127] 交互界面中,打印线程栈时输出更多有用信息。

VJMAP

[#67] 支持jmap的live选项,如./vjmap.sh -old:live PID ,在分析前先执行一次强制Full GC。

VJMXCLI

[#126] 肯定了VJMXCLI中gcUitl 与jstat gcutil的差别与作用,因此用心做了点性能优化。 [#125] 顺便也优化了一下gcUtil指令中定位新老生代CollectorMBean的方式。

VJKit

[#110] RateLimiterUtil 对Guava Cahce增加了两个很重要的定制,一开始就蓄满水,而且可以定义桶(缓冲能力)的大小,而不是默认等于1秒QPS。 [#122] IDUtil 提供使用ThreadLocalRandom的UUID。 [#122] ListUtil 增加guava Lists.partition 内存中分页。

Source: README.md, updated 2018-09-25