gpt4 book ai didi

performance - Grails 2.0 run-app 性能很慢

转载 作者:行者123 更新时间:2023-12-03 22:31:52 28 4
gpt4 key购买 nike

我正在使用 Grails 2.0。我曾经在 Grails 1.3.7 下开发,但是在 Grails 2.0 下运行应用程序时,性能非常慢。一个页面的显示时间可能超过 30 秒,这非常令人尴尬且效率低下。

我用谷歌搜索,发现 2.0 中的 GSP 在某些情况下比 1.3.7 慢 10 倍;
Greame 解释说,在 dev mod 中有一种处理 GSP 的新方法,但是在执行 grails prod run-app 时,我遇到了几乎相同的问题。

我应该怎么做才能加快开发过程?我失去了太多时间。

PS:我的 GRAILS_OPTS 是“-server -Xmx600M -Xms600M -XX:MaxPermSize=250m -Dfile.encoding=UTF-8 -Dserver.port=9090”

最佳答案

大约 20 分钟前,我在邮件列表上发布了一个小公告:
http://grails.1312388.n4.nabble.com/GSP-Compilation-tt4632864.html#a4635595

此问题已修复:
http://jira.grails.org/browse/GRAILS-9423

请测试最新的 2.1.x 快照版本的性能。

试试这些

export GRAILS_OPTS="-server -noverify -XX:PermSize=256m
-XX:MaxPermSize=256m -Xmx600M -Xms600m -XX:+UseParallelGC -Djava.net.preferIPv4Stack=true
-Dsun.reflect.inflationThreshold=100000"

对我来说,诀窍是将 Xmx 和 Xms 设置为相同的值,并将 PermSize 和 MaxPermSize 设置为相同的值。 sun.reflect.inflationThreshold 有助于 permgen。 ( http://jira.grails.org/browse/GRAILS-7878?focusedCommentId=66447&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-66447 在 Grails jira 中的解释)

顺便提一句。我在 10 分钟前提交了这个问题:
http://jira.grails.org/browse/GRAILS-9444
如果有趣,请对该问题进行投票。

关于performance - Grails 2.0 run-app 性能很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12619243/

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