我正在研究加快applet初始加载时间的选项。查看Java Plugin Developer Guide,我看到一个名为cache_archive_ex
的applet参数选项,它引用了预加载。
还有一个更深层次的问题,没有人需要回答 - 为什么sun的文档没有解释它的含义?
答案 0 :(得分:2)
预加载的意思是以下过程:在验证一切正常后,将库加载到JVM中,然后加载其二进制内存表示,转储包含它的内存区域。这允许更快地加载库。 JVM可以直接将文件内容映射到内存中,而无需从库中加载类。
编辑:
此链接可能也很有趣: http://java.sun.com/products/plugin/1.3/docs/appletcaching.html
这是一种与我描述的机制不同的机制,但也许它可以回答你的问题。