The managed heap maintains a pointer to the address where the next object in the heap will be allocated 托管堆维护着一个指针,用它指向将在堆中分配的下一个对象的地址。
The garbage collector then promotes these objects and considers this portion of the managed heap generation 1 然后,垃圾回收器升级这些对象,并考虑第1级托管堆的这一部分。
As long as address space is available in the managed heap , the runtime continues to allocate space for new objects 只要托管堆中有地址空间可用,运行库就会继续为新对象分配空间。
To optimize the performance of the garbage collector , the managed heap is divided into three generations : 0 , 1 , and 2 为了优化垃圾回收器的性能,托管堆分为三个生成级别: 0 、 1和2 。
A frozen string is a string literal object that is compatible with the managed heap and has been serialized into a native image by the 冻结的字符串是与托管堆兼容的字符串对象,并且已被
The garbage collector starts by examining the objects in generation 0 rather than all objects in the managed heap 垃圾回收器从检查第0级托管堆中的对象(而不是托管堆中的所有对象)开始执行回收。
When an application creates the first reference type , memory is allocated for the type at the base address of the managed heap 。应用程序创建第一个引用类型时,将为托管堆的基址中的类型分配内存。
Demonstrates that reference types and value types can only be instantiated on the managed heap , not on the stack or on the native heap 演示只能在托管堆上而不能在堆栈或本机堆上初始化引用类型和值类型。
Entries in this list point to the objects in the managed heap that are ready to have their finalization code called 该列表中的项指向托管堆中准备被调用其终止代码的对象。垃圾回收器为此列表中的对象调用
A managed pointer , also known as a handle to an object on the managed heap , is a new type of pointer available to managed applications 托管指针,也就是托管堆上的对象的句柄,是可用于托管应用程序的新型指针。