Hay muchos parámetros para JVM. Algunos comienzan con -, como -servidor, -cliente. Algunos comienzan con -X, como -Xms, -Xmx. Algunos comienzan con -XX, como -XX: PermSize, -XX: UseParallelGC.¿Cuál es la diferencia entre -, -X params y -XX params en JVM?
Así que aquí está mi pregunta. Dado que estos parámetros no están duplicados, ¿por qué comenzar con tantos prefijos diferentes? ¿Por qué no usar "-"? Creo que hay algún tipo de estándares para esto. Los parámetros -XX son ajustes de extensión y no son compatibles con todas las impls de JVM. ¿Es eso así?