繁体   English   中英

C#编译器和内存管理

[英]The C# compiler and memory management

我正在做有关内存管理的编译器设计课程。 我正在阅读有关垃圾回收的信息,并且注意到大多数低级内容都是使用C / C ++代码进行的。 我对C#编译器有一些疑问。

  1. .net框架用于内存管理吗是用c / c ++编写的?
  2. .net如何管理内存?
  3. 他们的内部垃圾回收是否使用malloc()?
  4. .net框架使用哪种垃圾回收方法?

我可能会使用答案来产生新问题,但是我不确定是否应该创建一个新问题或对此问题进行编辑。

可以通过C# (或从Amazon )在CLR中找到许多此类信息。 请注意, 听起来这本书将针对.NET 4.0进行更新。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM