Als «jit» getaggte Fragen

Die Just-In-Time-Kompilierung (JIT) ist eine Technik, mit der die Leistung von interpretiertem Code durch Übersetzung in Maschinencode verbessert wird.




2
Betrügt Java JIT beim Ausführen von JDK-Code?
Ich habe Code verglichen und konnte ihn nicht so schnell zum Laufen bringen wie mit java.math.BigInteger, selbst wenn genau derselbe Algorithmus verwendet wurde. Also habe ich die java.math.BigIntegerQuelle in mein eigenes Paket kopiert und Folgendes versucht: //import java.math.BigInteger; public class MultiplyTest { public static void main(String[] args) { Random r …
405 java  jvm  jit  jvm-hotspot 

3
.NET JIT potenzieller Fehler?
Der folgende Code gibt eine andere Ausgabe aus, wenn die Version in Visual Studio und die Version außerhalb von Visual Studio ausgeführt wird. Ich verwende Visual Studio 2008 und ziele auf .NET 3.5 ab. Ich habe auch .NET 3.5 SP1 ausprobiert. Wenn Sie außerhalb von Visual Studio ausgeführt werden, sollte …
404 c#  jit 

5
Warum zwischenspeichert die JVM keinen JIT-kompilierten Code?
Die kanonische JVM-Implementierung von Sun wendet eine ziemlich ausgefeilte Optimierung auf Bytecode an, um nahezu native Ausführungsgeschwindigkeiten zu erhalten, nachdem der Code einige Male ausgeführt wurde. Die Frage ist, warum dieser kompilierte Code nicht zur späteren Verwendung derselben Funktion / Klasse auf der Festplatte zwischengespeichert wird. So wie es aussieht, …
107 java  caching  jvm  compilation  jit 


4
Was ist die Schleifeninversionstechnik?
Ich habe ein Dokument durchgearbeitet, in dem es um Just-in-Time-Compiler- Optimierungstechniken (JIT) für Java geht. Eine davon war "Loop Inversion". Und das Dokument sagt: Sie ersetzen eine reguläre whileSchleife durch eine do-whileSchleife. Und die do-whileSchleife wird innerhalb einer ifKlausel gesetzt. Dieser Ersatz führt zu zwei Sprüngen weniger. Wie funktioniert die …

5
C # JIT-Kompilierung und .NET
Ich bin etwas verwirrt über die Details der Funktionsweise des JIT-Compilers. Ich weiß, dass C # bis IL kompiliert wird. Das erste Mal, wenn es ausgeführt wird, ist es JIT-fähig. Bedeutet dies, dass es in nativen Code übersetzt wird? Interagiert die .NET-Laufzeit (als virtuelle Maschine?) Mit dem JIT-Code? Ich weiß, …
84 c#  jit 





7
Verfügt der Python 3-Interpreter über eine JIT-Funktion?
Ich habe festgestellt, dass Python, wenn ich Python etwas mehr frage, meine Maschinenressource nicht zu 100% nutzt und es nicht wirklich schnell ist, es ist schnell im Vergleich zu vielen anderen interpretierten Sprachen, aber im Vergleich zu kompilierten Sprachen denke ich, dass der Unterschied ist wirklich bemerkenswert. Ist es möglich, …
71 python  python-3.x  jit 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.