如果我想通过做一些像缓存JIT结果编写一个Java(或其他JVM语言脚本)是否有专为那些需要快速启动(如脚本)
也许程序的JVM?
gcj编译的二进制文件怎么样?
(P.S.如果你能解释它用来减少启动时间的技术)
如果我想通过做一些像缓存JIT结果编写一个Java(或其他JVM语言脚本)是否有专为那些需要快速启动(如脚本)
也许程序的JVM?
gcj编译的二进制文件怎么样?
(P.S.如果你能解释它用来减少启动时间的技术)
看看Nailgun: Insanely Fast Java。它在后台运行JVM服务器,并提供用C编写的瘦客户机,以将命令行参数和环境变量传递给服务器进程。
这意味着所有的脚本都运行在同一个JVM服务器进程中,但是避免了启动开销。