簡體   English   中英

Java 8中默認的最大Codecache大小是多少

[英]what is the default max Codecache size in Java 8

Oracle Java 8 64位服務器VM的默認最大Codecache大小是多少?

我相信相關設置是ReservedCodeCacheSize。 我看到默認的ReservedCodeCacheSize有兩個不同的值:

 $ java -XX:+PrintFlagsFinal -version -server | grep ReservedCodeCacheSize uintx ReservedCodeCacheSize = 251658240 {pd product} java version "1.8.0_60" Java(TM) SE Runtime Environment (build 1.8.0_60-b27 Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode) $ uname -va Linux tst-job3 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 

根據這個頁面它是240MB。

我個人在Windows 10上進行了測試。在jre 7 x86的版本上,它給了我50331648字節(48MB)的限制。 在jre 8 x64的版本上,它給了我251658240字節(240MB)的限制。 在jre 8 x86的版本上,它給了我251658240字節(240MB)的限制。

您鏈接的頁面的值似乎是針對不同的版本,請注意網址中的“嵌入”。

嵌入式Java用於比標准計算機更小/更弱的機器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM