为什么JRE下载大小变化如此之大?

时间:2012-04-25 08:57:07

标签: java

download page for jre-6u31上JRE下载的文件大小  平台之间差异很大。 由于它们提供的功能基本相同,我会有 预计它们的大小大致相同。 他们为什么如此不同?

Windows          16.1 MB 
Solaris (32-Bit) 25.2 MB 
Solaris (64-Bit) 11.2 MB + 25.2 MB 32-bit Solaris 
Solaris x86      20.3 MB
Solaris x64       7.5 MB
Linux RPM        20.2 MB
Linux            20.7 MB
Linux x64        20.3 MB 
Linux x64 RPM    19.7 MB  

2 个答案:

答案 0 :(得分:4)

我会说他们是相同的。不同的是平台附带的库的数量以及需要添加的库的数量。例如JRE可以使用操作系统附带的LZM库,还是需要提供自己的。 (只是一个例子)。

答案 1 :(得分:3)

因为JRE不使用jvm,所以JRE源代码根据平台而不同。