Buscar..


Una introducción a Common Language Runtime

El Common Language Runtime (CLR) es un entorno de máquina virtual y parte de .NET Framework. Contiene:

  • Un lenguaje de bytecode portátil llamado Common Intermediate Language (CIL abreviado, o IL)
  • Un compilador Just-In-Time que genera código de máquina
  • Un recolector de basura de rastreo que proporciona administración de memoria automática
  • Soporte para subprocesos ligeros llamados AppDomains
  • Mecanismos de seguridad a través de los conceptos de código verificable y niveles de confianza.

El código que se ejecuta en el CLR se conoce como código administrado para distinguirlo del código que se ejecuta fuera del CLR (generalmente código nativo) que se conoce como código no administrado . Existen varios mecanismos que facilitan la interoperabilidad entre el código administrado y el no administrado.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow