/ / Prestazioni Java su GNU / Linux [chiuso] - java, linux

Prestazioni Java su GNU / Linux [chiuso] - java, linux

Ho scritto un'applicazione Java che deve essere eseguitasia Windows che GNU / Linux, e funziona. L'unico problema che ho avuto è che su GNU / Linux usa molto più CPU di Windows, circa 15 volte di più! Ci vogliono anche diversi secondi per iniziare. C'è qualcosa che posso fare al riguardo? Attualmente sto usando questa riga di comando: -XX: CompileThreshold = 5

Grazie

risposte:

1 per risposta № 1

Ho cercato un po 'su google e ho trovato questo flag per Java 7 e versioni successive:

    -XX:+TieredCompilation

Ha rimosso l'avvio lento e l'abuso della CPU è molto più basso ora