create a fork under openjdk
Jiangli Zhou
jianglizhou at google.com
Wed Feb 10 03:56:39 UTC 2021
Liam explored using CRIU for taking process snapshots for Javac in the
past. 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.
We want to understand potential security issues associated with taking
and storing snapshots of live Java processes in production
environments.
Best,
Jiangli
On Thu, Feb 4, 2021 at 9:16 AM Christine Flood <chf at redhat.com> wrote:
>
> Have you guys looked at CRIU at all? If you are running on Linux it gives
> you the capability of firing up a warmed up Java application in minutes.
>
> For example the TODO app (https://github.com/cescoffier/quarkus-todo-app)
> takes 1.837 seconds to start but only 0.11 seconds to restore.
>
> I've attached a console log showing the commands I used.
>
> If you want greater control, I've written a Java API you can tinker with:
> https://github.com/chflood/JavaCriuJar.
>
> Unfortunately this is a Linux only capability.
>
>
> Christine
>
>
>
>
> On Wed, Jan 27, 2021 at 7:14 AM 李三红(三红) <sanhong.lsh at alibaba-inc.com> wrote:
>
> > Hello,
> >
> > We are working on the fast-startup related development based on JDK11u. To
> > facilitate community collaboration(sharing backports, bug fixing, patches,
> > etc. across different companies/parties based on the repo), we are
> > exploring
> > creating the fork of JDK11u under the OpenJDK group [1]
> >
> >
> >
> > Can anyone help with this, or is there a way/process we can follow to do
> > that? - Your help or any input is much appreciated.
> >
> >
> >
> > [1] <https://github.com/openjdk> https://github.com/openjdk
> >
> >
> >
> > Thanks!
> >
> > Sanhong
> >
> >
> >
> >
More information about the discuss
mailing list