JDK-6600807 : Reduce Java Kernel's footprint
  • Type: Enhancement
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 6u5
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2007-09-04
  • Updated: 2010-09-17
  • Resolved: 2008-01-31
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7
6u10 b10Fixed 7Fixed
Related Reports
Relates :  
Relates :  
Description
Java Kernel's footprint has increased by about two megabytes for common scenarios.  We need to investigate to determine where the size increase has come from and file additional CRs to resolve the individual issues.

Comments
EVALUATION UPX has been put back via 6612006. The 7-Zip(/GZIP{Input,Output}Stream support for bundles needs to be put in but disabled to confirm no regression and then enabled with CR 6601859 after making the compression optimizations compatible with the recently added time zone optimization (CR 6625963).
19-11-2007

EVALUATION The main Wiki page for footprint analysis is here: http://j2se.sfbay.sun.com/web/bin/view/Deployment/KernelFootprint Implementation details for use of 7-Zip and UPX are here: http://j2se.sfbay.sun.com/web/bin/view/Deployment/KernelFileCompression
18-10-2007

EVALUATION We have already made many changes to address this, but the remainder will come from the LZMA and UPX compression currently being incorporated. See CRs 6601859 and 6612006 for more details.
05-10-2007