AppCDS in OpenJDK?

Ramana, Deepak deepak.ramana at anthem.com
Wed May 3 13:31:45 UTC 2017


Thanks Jiangli

Regards,
Deepak

From: Jiangli Zhou [mailto:jiangli.zhou at oracle.com]
Sent: Tuesday, May 02, 2017 5:50 PM
To: Ramana, Deepak
Cc: core-libs-dev at openjdk.java.net
Subject: Re: AppCDS in OpenJDK?

Hi Deepak,

In JDK 8u40, AppCDS is an experimental (i.e can not be used in production) feature and is not available in OpenJDK. Following is related info from release notes for 8u40<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.oracle.com_technetwork_java_javase_8u40-2Drelnotes-2D2389089.html&d=DwMFAg&c=A-GX6P9ovB1qTBp7iQve2Q&r=-nbq3SjUja4s3M5Jt6LOkwo7Y5yBc50YjJjgZNrSdQo&m=ZSCPSNF5Ix0uGBaed8WKqSz1Oa_ieI7kYtzQuVOiw-U&s=dlx-e5mbF6lh_SXRWYzCzvmyf0isY8ql7lrdBM7oAGk&e=>:

*  Application Class Data Sharing (AppCDS):
*  Application Class Data Sharing<https://urldefense.proofpoint.com/v2/url?u=http-3A__docs.oracle.com_javase_8_docs_technotes_tools_unix_java.html-23app-5Fclass-5Fdata-5Fsharing&d=DwMFAg&c=A-GX6P9ovB1qTBp7iQve2Q&r=-nbq3SjUja4s3M5Jt6LOkwo7Y5yBc50YjJjgZNrSdQo&m=ZSCPSNF5Ix0uGBaed8WKqSz1Oa_ieI7kYtzQuVOiw-U&s=v_UjWdrBx1wk62_CeHQhvkD9llGQ0A8T1UKsOBdLtCw&e=> (AppCDS) extends CDS (see Class Data Sharing<https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.oracle.com_javase_8_docs_technotes_guides_vm_class-2Ddata-2Dsharing.html&d=DwMFAg&c=A-GX6P9ovB1qTBp7iQve2Q&r=-nbq3SjUja4s3M5Jt6LOkwo7Y5yBc50YjJjgZNrSdQo&m=ZSCPSNF5Ix0uGBaed8WKqSz1Oa_ieI7kYtzQuVOiw-U&s=-1IeRK18Aa4DXmWcbRvweCwCD0ozDZmuWsPj61RNkjg&e=>) to enable you to place classes from the standard extensions directories and the application class path in the shared archive. This is an experimental feature and not licensed for commercial use. See the -XX:+UseAppCDS option in the java launcher tool page.

Regards,

Jiangli

On May 1, 2017, at 12:16 PM, Ramana, Deepak <deepak.ramana at anthem.com<mailto:deepak.ramana at anthem.com>> wrote:

Hello,

I am not sure if this is the right forum to ask this question. Apologies in advance, if this is not the correct place.

We want to use the AppCDS feature that is available in the commercial release of Java 8 update 40.

Is this feature available in OpenJDK? If so, can we use this in production for commercial use ?

Regards,
Deepak

CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is
for the sole use of the intended recipient(s) and may contain confidential
and privileged information or may otherwise be protected by law. Any
unauthorized review, use, disclosure or distribution is prohibited. If you
are not the intended recipient, please contact the sender by reply e-mail
and destroy all copies of the original message and any attachment thereto.


CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is
for the sole use of the intended recipient(s) and may contain confidential
and privileged information or may otherwise be protected by law. Any
unauthorized review, use, disclosure or distribution is prohibited. If you
are not the intended recipient, please contact the sender by reply e-mail
and destroy all copies of the original message and any attachment thereto.


More information about the core-libs-dev mailing list