2010-02-22 8 views
8

Duplicar posible:
Real differences between “java -server” and “java -client”?argumento de Java -server

que he visto el argumento "-server" utilizado como un argumento de línea de comandos para java.exe:

java.exe -server MyClass

pero no importa lo mucho que busqué en Internet, no encontré documentación sobre qué es exactamente lo que hace. ¿Alguien puede explicar?

+4

Dupe: http://stackoverflow.com/questions/198577/real-differences-between-java-server-and-java-client –

+0

http://java.sun.com/j2se/1.4.2/docs /guide/vm/index.html –

Respuesta

12

-server

Seleccione el servidor Java HotSpot VM. En una jdk con capacidad para 64 bits, solo se admite la máquina virtual Java HotSpot Server, por lo que la opción -server es implícita. Esto está sujeto a cambios en una versión futura.

Básicamente, la VM del servidor hace cosas de una manera diferente a la máquina virtual del cliente. Tiene diferentes estilos de recolección de basura, y puede tomar más tiempo para cargar, pero generalmente tiene un mayor rendimiento.

Cuestiones relacionadas