Что такое управляемый код?
Управляемый код — это код, которым управляет CLR (Common Language Runtime) в .NET Framework. В то время как неуправляемый код — это код, который непосредственно выполняется операционной системой.
Что такое неуправляемый код?
Код, который непосредственно выполняется операционной системой, известен как неуправляемый код . Он всегда нацелен на архитектуру процессора и зависит от архитектуры компьютера. Когда этот код компилируется, он всегда имеет тенденцию к определенной архитектуре и всегда запускается на этой платформе, другими словами, всякий раз, когда вы хотите выполнить один и тот же код для другой архитектуры, вам необходимо повторно скомпилировать этот код в соответствии с этой архитектурой. Он всегда компилируется в собственный код, специфичный для данной архитектуры.
Ниже приведены некоторые важные различия между управляемым и неуправляемым кодом:
Читайте больше в источнике: NEROLINK.RU
Предыдущая статья - Что такое управляемый и неуправляемый код в .NET
Следующая статья - CIL или MSIL