我最近了解了一些场景,这些场景需要在开始服务实际请求之前预热应用程序(具有高吞吐量要求)。这背后的逻辑是让 JIT 发挥其性能魔力!

这是 Java 应用程序的规范还是通常针对内存密集(占用空间)的应用程序这样做?

有帮助吗?

解决方案

如果你是在谈论一个高流量的web应用程序/网站,那么JIT是一个很小的问题。最大的问题是升温(填充),所有你需要有高速缓存层。例如正在被从休眠<填充 ehcache的区域/ A>。这是因为IO相关的操作幅度比任何的CPU内部发生较慢的命令(也就是,除非你是计算分形:)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top