Re: RFR: JDK-8306441: Two phase segmented heap dump [v20]

2023-07-31 Thread Yi Yang
On Wed, 19 Jul 2023 12:42:27 GMT, Yi Yang wrote: >> ### Motivation and proposal >> Hi, heap dump brings about pauses for application's execution(STW), this is >> a well-known pain. JDK-8252842 have added parallel support to heapdump in an >> attempt to alleviate this issue. However, all concurr

Re: RFR: JDK-8306441: Two phase segmented heap dump [v20]

2023-07-31 Thread Kevin Walls
On Wed, 19 Jul 2023 12:42:27 GMT, Yi Yang wrote: >> ### Motivation and proposal >> Hi, heap dump brings about pauses for application's execution(STW), this is >> a well-known pain. JDK-8252842 have added parallel support to heapdump in an >> attempt to alleviate this issue. However, all concurr

Re: RFR: JDK-8306441: Two phase segmented heap dump [v20]

2023-07-28 Thread Yi Yang
On Fri, 28 Jul 2023 17:18:05 GMT, Kevin Walls wrote: > I think we might be best off leaving the long dump as you have it in the > AttachListener for now. 8-) Consideing a very large heap size, the VM used to pause all threads and spend 1 hour to execute a heap dump, during which time jcmd/jsta

Re: RFR: JDK-8306441: Two phase segmented heap dump [v20]

2023-07-28 Thread Kevin Walls
On Wed, 19 Jul 2023 12:42:27 GMT, Yi Yang wrote: >> ### Motivation and proposal >> Hi, heap dump brings about pauses for application's execution(STW), this is >> a well-known pain. JDK-8252842 have added parallel support to heapdump in an >> attempt to alleviate this issue. However, all concurr

Re: RFR: JDK-8306441: Two phase segmented heap dump [v20]

2023-07-19 Thread Yi Yang
> ### Motivation and proposal > Hi, heap dump brings about pauses for application's execution(STW), this is a > well-known pain. JDK-8252842 have added parallel support to heapdump in an > attempt to alleviate this issue. However, all concurrent threads > competitively write heap data to the sam