Suchergebnisse für Anfrage "jvm-hotspot"
Wie groß sind die Methoden, die JIT automatisch einfügt?
Ich habe gehört, dass JIT automatisch kleine Methoden wie Getters einfügt (sie haben ungefähr 5 Bytes). Was ist die Grenze? Gibt es ein JVM-Flag?
Wird vom Hotspot-JIT-Compiler eine Anweisungsumordnung durchgeführt, die reproduziert werden kann?
Wie wir wissen, können Sie in einigen JITs die Objektinitialisierung neu anordnen, z. B. someRef = new SomeObject();kann in die folgenden Schritte zerlegt werden: objRef = allocate space for SomeObject; //step1 call constructor of ...
Wie hat die JVM beschlossen, eine Methode mit JIT zu kompilieren (eine Methode als "hot" zu kategorisieren)?
Ich habe bereits mit @ gearbeit-XX:+PrintCompilation, und ich kenne die grundlegenden Techniken des JIT-Compilers und warum JIT-Compilierung verwendet wird. Aber ich habe immer noch nicht herausgefunden, wie die JVM entscheidet, eine Methode mit ...
Wo kann man Hotspot JVM herunterladen? Anders als Oracle's JVM?
Ich habe einige Posts über JVM bei Stack Overflow gelesen und möchte eine Binärkopie der Hotspot-JVM herunterladen, kann sie jedoch auf @ nicht findehttp: //www.java.ne [http://www.java.net]. Abgesehen davon, was ist der Unterschied zwischen ...
Zugriff auf String-Pool-Inhalte in JDK 8 HotSpot JVM
Gibt es ein Hilfsprogramm oder Skript, das entweder Java oder systemeigenen Code verwendet, um eine Liste aller im String-Pool in JDK 8 HotSpot JVM vorhandenen Strings anzuzeigen, ohne dass sich dies auf die Leistung der ...
Anpassung des GC-Overheads Parameter überschritten
Ich brauche meinen Oracle Hotspot, um eine Ausnahme auszulösenjava.lang.OutOfMemoryError: GC overhead limit exceeded viel früher als mit den Standardparametern vonUseGCOverheadLimit. Standardmäßig tritt OOME auf, wenn mehr als 98% der Zeit im ...
Java 8 reserviert trotz (max.) MetaspaceSize @ mindestens 1 GB für Metaspa
Java 8 reserviert 1G für Metaspace direkt nach dem Start. Dies bedeutet, dass die minimale Metaspace-Größe 1 GB beträgt. Aber ich habe MetaspaceSize auf 300 m und MaxMetaspaceSize auf 400 m eingestellt. Warum reserviert Java mehr als ...
Wie ist der Modulo-Operator in der HotSpot-JVM implementiert?
Ich verstehe, dass dasmodulus operation [http://www.geeksforgeeks.org/optimization-techniques-set-1-modulus/] kann mit ein wenig @ optimiert werd& Weise Magie, wo der Divisor eine Potenz von 2 ist ... und vermutlich eine Optimierung, die der ...
Analyzing gc logs
Ich benutze-XX:+PrintGCApplicationStoppedTime und-XX:+PrintGCApplicationConcurrentTime Optionen zum Aktivieren der GC-Protokollierung. Aber festgestellt, dass erst nach 4 0r 5 Drucke vonPrintGCApplicationStoppedTime meine tatsächlichen Details ...
Was ist eine De-Reflection-Optimierung in HotSpot JIT und wie wird sie implementiert?
AufpassenZu einer universellen VM [http://www.infoq.com/presentations/Towards-a-Universal-VM]ei der Präsentation habe ich diese Folie studiert, in der alle Optimierungen aufgelistet sind, die HotSpot JIT vornimm In demlanguage-specific ...