RFR(L) 8237354: Add option to jcmd to write a gzipped heap dump

serguei.spitsyn at oracle.com serguei.spitsyn at oracle.com
Tue Feb 11 19:49:20 UTC 2020


Ralf,

I see this feature adds a lot of code. In fact, I'm not sure, it is 
worth to add this kind of complexity (including new compressing threads) 
into the VM implementation. What is a real use case behind it? Could 
this compressing be done separately from VM implementation?

Thanks,
Serguei


On 2/11/20 11:41 AM, serguei.spitsyn at oracle.com wrote:
> Hi Ralf,
>
> I'd suggest for the option format something like this:
>   -gz[=level]
>
> where level is an int. The part [=level] is optional.
> The level is 0 by default (if it is not set).
>
> Thanks,
> Serguei
>
> On 2/11/20 7:35 AM, Schmelter, Ralf wrote:
>> Hi Yasumasa,
>>
>> I think I've tried too much by using the -gz flag as a boolean plus a 
>> int value. I've decided to use two options instead: -gz as a boolean 
>> option to turn compression on and -gz-level to specify the 
>> compression level. E.g.
>> GC.heap_dump -gz -gz-level=3 test.hprof.gz
>>
>> Best regards,
>> Ralf
>



More information about the serviceability-dev mailing list