common language runtime (.NET) (CLR)

Common Language Runtime (CLR) ist ein Interpreter, der die standardisierte Zwischensprache Common Intermediate Language ( CIL), die u.a. in . NET benutzt wird, interpretieren kann.

Teil der Common Language Runtime ist der Just in Time Compiler ( JIT), der die in Common Intermediate Language vorliegenden Quellcode der Assemblies in Maschinencodes kompiliert und mit dem das Betriebssystem arbeitet.

Das CLR-Runtime verwaltet den Managed Code als virtuelle Maschine, indem Speicher und weitere Ressourcen angefordert und freigegeben oder auch Dateisystem-Funktionen und Geräte überwacht werden können. Sie umfasst zudem eine umfangreiche Klassenbibliothek, die .NET Framework Class Library ( FCL), ein Sicherheitssystem und die Garbage Collection ( GC). .NET verfügt über ein Sicherheitskonzept mit Mechanismen zur Authentifizierung des Entwicklers und zum Schutz der Programme vor Veränderung durch Malware.

Informationen zum Artikel
Deutsch:
Englisch: common language runtime (.NET) - CLR
Veröffentlicht: 07.11.2014
Wörter: 123
Tags: Laufzeitumgebungen
Links: Interpreter, common intermediate language (.NET) (CIL), network entity title (OSI) (NET), Compiler, Just-In-Time
Übersetzung: EN
Sharing: