gpt4 book ai didi

ubuntu - 启动时间慢

转载 作者:太空宇宙 更新时间:2023-11-03 16:54:47 24 4
gpt4 key购买 nike

有什么方法可以加快 Groovy 的启动时间吗? (除非像建议的那样使用某种单独运行的 Groovy 进程)。

我不太关心执行时间,但启动缓慢让我无法在 Groovy 中进行开发。

在我的机器上使用 Groovy 和 Ruby 启动和运行空脚本的简单比较:

$ time groovy -e ""
real 0m5.678s
user 0m6.468s
sys 0m0.456s

$ time ruby -e ""
real 0m0.023s
user 0m0.020s
sys 0m0.004s

我正在使用存储库中的标准包运行 Ubuntu 11.10。

$ groovy -v
Groovy Version: 1.7.10 JVM: 1.6.0_23

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.10
DISTRIB_CODENAME=oneiric
DISTRIB_DESCRIPTION="Ubuntu 11.10"

$ java -version
java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.1)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

最佳答案

这是 JVM 开销的组合,加上 groovy 自己的启动时间。将 -noverify 标志添加到 JVM 选项会关闭字节码验证,这会产生明显的差异。将 JAVA_OPTS 环境变量设置为 -noverify 以让 groovy 使用它。

还有一个项目可以在后台运行一个服务器进程来解决这个问题:http://kobo.github.com/groovyserv/

关于ubuntu - 启动时间慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9201623/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com