【发布时间】:2011-02-14 15:07:34
【问题描述】:
只是想知道,压缩将与桌面应用程序一起提供的 jar 文件(没有网络访问 jars)通常是否是一个好主意,解压缩是否会比文件 io 产生更大的影响。
编辑:感谢到目前为止的答案,很抱歉在这里有点不清楚。我不是在谈论将 jars 运送给客户,而是在谈论应用程序启动时磁盘上 jar 文件的最佳格式。我知道 jar 文件是 zip 文件,可以使用不同的压缩级别(或根本不压缩),我直接想知道压缩将如何改变启动性能,不仅在我的开发盒上(里面有一个快速的 SSD 磁盘,但也适用于较慢的磁盘)。
【问题讨论】:
-
java jar 的内部格式是 ZIP 存档。任何一组工具都可以与任何一种文件类型一起使用。这些文件可能是压缩的(更快的磁盘访问)或未压缩的(更少的 CPU)。得到它们时留下它们。
标签: java jar compression