Thread: [Solved] Poblem: Arbeitsspeicher
View Single Post
  #21  
Old 28.06.2022, 18:24
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,554
Default

Quote:
Originally Posted by StefanM View Post
Habe gerade mal Java 11 reinkopiert aus einer anderen Testinstallation.

Jetzt braucht JD schon im Start 2,7 GB, also deutlich mehr als mit 1.8. Das hatte ich auch noch so in Erinnerung von früheren Tests, weshalb ich ja wieder auf 1.8 gegangen war.
Du kannst nicht durch den Speicherverbrauch am Start auf den Speicherverbrauch schließen Du musst immer
den *wirklichen* Verbrauch sehen und nicht was grad an Speicher alloziert ist. Java kann auch 4 GB haben und dennoch 4GB *frei* sein. Mittels visualvm kannst du den Heap und dessen Größe/Belegung schön beobachten.
Nochmals, wenn Java bis x GB Speicher nutzen darf (max Heap) dann gibt es für Java keinen Grund das nicht aus zu tun.

Außerdem hat sich zwischen 1.8 und 11 und 17 auch viel am GC getan und die Defaults an den Parametern ändern sich natürlich auch. Daher kannst nicht einfach die Java Version tauschen und erwarten das gleiche/bessere Werte kommen.
__________________
JD-Dev & Server-Admin
Reply With Quote