Java-Server-Argument [doppelt]

8

Ich habe gesehen, dass das Argument "-server" als Befehlszeilenargument für java.exe verwendet wurde:

  

java.exe -server MyClass

Aber egal, wie hart ich im Internet suchte, ich fand keine Dokumentation darüber, was genau das tut. Kann mir jemand erklären?

    
Savvas Dalkitsis 22.02.2010, 18:43
quelle

1 Antwort

12
  

-Server

     

Wählen Sie die Java HotSpot Server-VM aus. Auf einem 64-Bit-fähigen jdk wird nur die Java HotSpot Server-VM unterstützt, sodass die Option -server implizit ist. Dies kann sich in einer zukünftigen Version ändern.

Grundsätzlich füllt die Server-VM die Client-VM auf andere Weise aus. Es hat verschiedene Arten der Speicherbereinigung und es kann länger dauern, bis es geladen wird, aber im Allgemeinen hat es einen höheren Durchsatz.

    
Chris Dennett 22.02.2010, 18:46
quelle