Java -Server Argument [Duplikat]
-
22-09-2019 - |
Frage
Mögliche Duplizieren:
wirkliche Unterschiede zwischen „java -Server“ und „java -client“ / a>
Ich habe das Argument gesehen "-server" als Befehlszeilenargument für java.exe verwendet:
java.exe -Server MyClass
aber egal wie hart ich im Internet suchte ich keine Dokumentation gefunden, was genau es tut. Kann mir jemand erklären?
Lösung
-Server
Wählen Sie die Java HotSpot VM Server. Auf einem 64-Bit-fähig jdk nur der Java HotSpot VM Server unterstützt, so dass die Option -server implizit ist. Dies unterliegt Änderung in einer zukünftigen Version.
Im Grunde führt der Server VM Sachen in einer anderen Art und Weise an den Client VM. Es hat verschiedene Arten von Garbage Collection, und es kann länger dauern zu laden, sondern hat in der Regel einen höheren Durchsatz.