Notice
Recent Posts
Recent Comments
목록language/C# (1)
:: ADVANCE ::
Native Code & Managed Code
Native Code & Managed Code Native Code는 컴퓨터의 기계어로 동작하는 즉, OS에 의해 직접적으로 컴파일 되는 코드를 의미한다. Managed Code는 구동 시키기 위해서는 인터프리터라고 불리우는 다른 프로그램이 반드시 요구 되는 코드를 의미한다. Native Code는 작성한 코드 그대로 컴퓨터에서 구동이 된다.Managed Code는 Java Virtual Machine이나 .Net Framework와 같은 인터프리터가 필요한 코드를 의미한다. 메모리적으로 설명을 하면Native Code는 프로그래머가 직접 메모리를 할당하고, 해제해야하는 Native한 환경을 갖는 Code이고, Managed Code는 Garbage Collection이라는 것이 있어서 할당된 메모리를..
language/C#
2015. 7. 7. 01:55