1
我知道-server
JVM標誌會導致JVM使用服務器VM而不是客戶端VM,但根據我工作場所的一些內部文檔,此標誌的存在/不存在會導致Tomcat執行/不執行即時JSP編譯。-server標誌是否會影響Tomcat行爲(與性能相反)
不知道Tomcat那麼好,有誰知道這是這種情況嗎?我的猜測是,這是作者對國旗的誤解,但我想確定。
在此先感謝
豐富
我知道-server
JVM標誌會導致JVM使用服務器VM而不是客戶端VM,但根據我工作場所的一些內部文檔,此標誌的存在/不存在會導致Tomcat執行/不執行即時JSP編譯。-server標誌是否會影響Tomcat行爲(與性能相反)
不知道Tomcat那麼好,有誰知道這是這種情況嗎?我的猜測是,這是作者對國旗的誤解,但我想確定。
在此先感謝
豐富
正如評論,
JSP上的動態編譯可與-server和-client模式。
我認爲這是客戶端模式下JSP編譯的性能比服務器模式更有利。 這很可能與-XX:CompileThreshold標誌相關聯,該標誌對於服務器爲10000,對於客戶端爲1500。
一些相關的閱讀是http://java.itags.org/hotspot-virtual-machine/163285/和Technique or utility to minimize Java "warm-up" time?
JSP上的動態編譯* *工作與-server和-client模式。我認爲這是客戶端模式下JSP編譯的性能比服務器模式更有利。我不太確定(因此評論)也許這是與-XX:CompileThreshold標誌相關聯的,服務器爲10000,客戶端爲1500。 – JoseK 2010-07-27 11:30:57
是的,我確定它在兩種情況下都能正常工作 - 評論似乎不同意,並暗示它在客戶端模式下運行時顯式禁用。 – Rich 2010-07-27 11:48:02
@JoseK TBH你回答了我的問題 - 如果你想把它放在下面,我可以接受它:) – Rich 2010-07-30 13:31:34