jvm-codecache

    1熱度

    1回答

    我主要使用Java來編寫寵物項目,這些項目在大多數時間都處於閒置狀態。閒置數小時/天后,響應時間增加至秒(最多10秒),然後緩慢降至200-300毫秒。 據我所知,這是因爲JIT deoptimization(優化的代碼被標記爲殭屍,刪除並稍後編譯)發生的。 除非代碼緩存已滿,否則有什麼辦法可以禁止JVM去優化代碼嗎? Java 9的AOT看起來像是這種情況下的最佳解決方案,但是我仍然沒有設法使其