Wo ist die .NET JIT-kompilierten code-Cache?

Ein .NET-Programm wird zunächst compiliert in MSIL-code. Wenn es ausgeführt wird, wird der JIT-compiler kompilieren in nativen Maschinen-code.

Frage ich mich:

Wo ist diese JIT-kompilierte Maschinencode gespeichert? Ist es nur gespeichert im Adressraum des Prozesses? Aber seit dem zweiten Start des Programms ist viel schneller als beim ersten mal, ich denke, das native-code muss schon auf der Festplatte gespeichert, irgendwo auch nach der Ausführung beendet hat. Aber wo?

InformationsquelleAutor smwikipedia | 2010-07-21
Schreibe einen Kommentar