Die Einstellung dieser beiden Parameter auf denselben Wert ist eine bewährte Methode. Dadurch wird verhindert, dass die JVM den Heap ändert. Der Haupteffekt ist, dass sich alle anderen Teile des Heaps, insbesondere die Generationen, aufgrund der Heap-Größenänderung nicht ändern. Dies ermöglicht es, den Heap viel besser zu verstehen und zu konfigurieren. Es entfernt auch Pausen, die durch die Größenänderung des Heapspeichers verursacht werden. Das einzige Szenario, wo man es nicht tun würde, ist eine Client-Java-Anwendung, die mit vielen anderen Anwendungen um den verfügbaren Speicher konkurriert. In heutigen Anwendungsfällen können Sie Java oft einen festen Teil des Speichers zuweisen (zum Beispiel in allen Server-Apps)
Tags und Links java garbage-collection heap jvm jrockit