Me gustaría comparar el rendimiento de una aplicación en varias versiones de SSE y no he podido encontrar los valores aceptados por esta marca de JVM. Estoy probando 0, 1, 3 y 4. No estoy seguro si se acepta 4 (todos los ejemplos que he visto son hasta 3) y/o si las variaciones (4.1-4.3) se pueden definir explícitamente . ¿Alguien tiene más información sobre esto?Aceptado XX: ¿Usar valores de SSE para Java JVM?
8
A
Respuesta
5
Uso de la fuente;)
if (UseSSE < 4) { _cpuFeatures &= ~CPU_SSE4_1; _cpuFeatures &= ~CPU_SSE4_2; } if (UseSSE < 3) { _cpuFeatures &= ~CPU_SSE3; _cpuFeatures &= ~CPU_SSSE3; _cpuFeatures &= ~CPU_SSE4A; } if (UseSSE < 2) _cpuFeatures &= ~CPU_SSE2; if (UseSSE < 1) _cpuFeatures &= ~CPU_SSE;
Nota que confirma la JVM es consciente hasta cierto punto sobre el SSE, podría no generar códigos realmente eficaces para las versiones más recientes. Su experiencia puede ser diferente.
0
Comprobar esto: http://stas-blogspot.blogspot.gr/2011/07/most-complete-list-of-xx-options-for.html
Tiene la documentación más completa de parámetros XX JVM (un poco anticuado también). Para XX: UseSSE dice hasta 2.
Cuestiones relacionadas
- 1. JVM -XX: + argumento StringCache?
- 2. Usar argumentos JVM GC -XX: SurvivorRatio = 8 no funciona
- 3. Cómo usar -XX: + UnlockDiagnosticVMOptions -XX: CompileCommand = opción de impresión con HotSpot JVM
- 4. ¿Cuál es el significado de las banderas -XX: NewRatio y -XX: OldSize JVM?
- 5. Obtenga la hora de mañana xx: xx
- 6. ¿Qué hacen los indicadores -XX: -PrintGC y XX: -PrintGCDetails?
- 7. Valores predeterminados de memoria JVM
- 8. Diferencia entre -XX: -UseParallelGC y -XX: + UseParallelGC
- 9. Predeterminado para XX: MaxDirectMemorySize
- 10. ¿Qué hace -XX: MaxPermSize?
- 11. Programación Java para JVM de 64 bits
- 12. Impresión de todas las banderas de JVM
- 13. ¿Por qué esta opción de JVM de Hotspot no es la predeterminada? -XX: + PrintConcurrentLocks
- 14. Java VM no reconoce -XX: G1YoungGenSize?
- 15. Configuración de JVM/JRE para usar Windows Proxy Automáticamente
- 16. Configurar Launch4J para usar JVM de 32 bits solamente
- 17. Java: ¿Núcleos disponibles para la JVM?
- 18. Implementación de Java de ... ¿JVM?
- 19. -XX: OnOutOfMemoryError = "kill -9% p" Problema
- 20. ¿Cuál es la diferencia entre -, -X params y -XX params en JVM?
- 21. Configuración de Eclipse JVM
- 22. retorno registro SSE con SSE discapacitados
- 23. Libros recientes sobre Java JVM?
- 24. Proceso JVM y Java Linux
- 25. analizar los registros de GC para Sun Hotspots, JVM 6
- 26. ¿Es OpenJDK JVM lo mismo que Oracle Java SE JVM?
- 27. binario universal para diferentes versiones de SSE
- 28. Leer los parámetros de inicio Java JVM (por ejemplo, -Xmx)
- 29. GCC SSE código de optimización
- 30. Sincronización de Java entre diferentes JVM