2009-02-11 6 views

ответ

3

Я расскажу вам, что обновление JVM в ColdFusion - это легкий ветерок, поэтому я всегда обновляюсь до последней версии JVM, когда он будет выпущен на месяц. До сих пор у меня не было никаких проблем с релизами, и ColdFusion, похоже, немного ускоряется с каждым обновлением.

Это означает, что вы всегда должны обновлять JVM на тестовой машине и запускать батарею тестов, чтобы убедиться, что ничего не сломалось.

+0

Но я думаю, что G1 GC должен быть активирован с помощью флага в VM ... Вот почему я спрашиваю, может ли кто-нибудь из экспертов JVM сказать мне, подходит ли этот GC для запуска CF. – Henry

+0

Чего вы боитесь. проверить это. если это не сработает, просто верните JVM. – rip747

1

G1 доступен в Java 6 update 14. Это может быть хорошим выбором, с технической точки зрения, но в этой версии, она имеет следующее нечетное ограничение:

Хотя G1 доступно для использования в этом выпуске, обратите внимание, что использование производства G1 разрешается только где Был куплен контракт на поддержку Java. G1 поддерживается программой Java для платформы Java Standard Edition для бизнеса.

InfoQ имеет спекуляции по этому поводу, является ли только краткосрочное ограничение или долгосрочная попытка Sun (теперь Oracle), чтобы сделать деньги: Is Sun offering the new G1 Garbage Collector Only with a Paid Support Contract?

+0

Что касается спекуляций ... Как я понимаю, G1 также находится в OpenJDK, поэтому я не думаю, что они намерены сохранить его сами и заплатить клиентам. – Fredrik

+1

Они обновили текст на странице загрузки до: G1 доступен как ранний доступ в этом выпуске, пожалуйста, попробуйте его и сообщите нам. Использование в производственных условиях без контракта на поддержку Java SE для бизнеса не рекомендуется. –