create a fork under openjdk

Anton Kozlov akozlov at azul.com
Thu Feb 11 16:19:21 UTC 2021



On 10.02.2021 06:56, Jiangli Zhou wrote:
> Liam explored using CRIU for taking process snapshots for Javac in the
> past. 

Interesting! So such snapshot could be a drop-in replacement of javac but
warmed-up for faster compilations.

> His finding (based on preliminary measurements) indicated the
> image size could have a heavier impact on startup performance, and
> worse startup time could be observed due to larger images. The
> environment was a cloud build & testing environment.

For now, we use the on-demand page-in of the image.  It makes start-up less
dependent on the image size, especially if some memory regions are not needed
immediately.  Please take a look at graphs [1]. 

[1] https://github.com/crac/docs

Thanks,
Anton



More information about the discuss mailing list