• 这个保留地址空间称为托管

    This reserved address space is called the managed heap.

    youdao

  • 内存不是clr托管堆内存。

    This is not CLR managed-heap memory.

    youdao

  • 但是对于分析托管给人的印象非常深刻。

    For analyzing the managed heap, however, it is very impressive.

    youdao

  • 最初指针设置为指向托管基址

    Initially, this pointer is set to the managed heap's base address.

    youdao

  • 这样可能会损坏托管

    Doing so can corrupt the managed heap.

    youdao

  • 每个或者引用托管中的对象或者设置空。

    Each root either refers to an object on the managed heap or is set to null.

    youdao

  • 托管指针定位至最后一个可访问对象之后

    It also positions the managed heap's pointer after the last reachable object.

    youdao

  • 实际上垃圾回收器在第0级托管执行回收。

    In reality, the garbage collector performs a collection when generation 0 is full.

    youdao

  • 如果托管中的所有对象均未被回收需要压缩内存

    If all the objects in the managed heap survive a collection, then there is no need for memory compaction.

    youdao

  • 首先压缩托管一部分内存要比压缩整个托管堆速度快。

    First, it is faster to compact the memory for a portion of the managed heap than for the entire managed heap.

    youdao

  • 然后垃圾回收器工作试图穿过托管堆,此时进程就会崩溃了

    Later on when the garbage collector is doing its work, it tries to go through the heap and things go bad so the process crashes.

    youdao

  • 垃圾回收执行回收尝试对象释放第0托管堆中的地址空间

    The garbage collector performs a collection in an attempt to free address space in generation 0 for the object.

    youdao

  • 只要托管地址空间可用运行时就会继续为对象分配空间。

    As long as address space is available in the managed heap, the runtime continues to allocate space for new objects.

    youdao

  • 然后,垃圾回收升级这些对象考虑第1托管一部分

    The garbage collector then promotes these objects and considers this portion of the managed heap generation 1.

    youdao

  • 利用CLR探查器,可以查看进程托管调查垃圾回收器的行为

    The CLR Profiler enables you to view the managed heap of a process and investigate the behavior of the garbage collector.

    youdao

  • ServerGC处理器分配一个托管堆一个GC线程

    The server GC allocates one heap and one GC thread for each of processors.

    youdao

  • 应用程序创建第一引用类型,将托管基址中的类型分配内存

    When an application creates the first reference type, memory is allocated for the type at the base address of the managed heap.

    youdao

  • 回收中,垃圾回收检查托管查找无法访问对象占据地址空间

    During a collection, the garbage collector examines the managed heap, looking for the blocks of address space occupied by unreachable objects.

    youdao

  • 想一想如果垃圾收集器每次总是扫描所有托管中的对象性能什么影响。

    Please think about what will happen if garbage collector scans all the objects in the whole heap in every garbage collecting cycle.

    youdao

  • 垃圾收集器自己线程运行程序里移除未使用内存每次运行时压缩托管

    The Garbage Collector runs in its own thread to remove unused memory from your program. It also compacts the managed heap each time it runs.

    youdao

  • 另外由于连续分配对象托管连续存储,所以应用程序可以快速访问这些对象。

    In addition, because new objects that are allocated consecutively are stored contiguously in the managed heap, an application can access the objects very quickly.

    youdao

  • 注意托管分配对象方面非常有效垃圾回收在收集大量生存期小型对象方面非常有效。

    Note that the managed heap is very efficient at allocating new objects, and the garbage collector is very efficient at collecting lots of small and short-lived objects.

    youdao

  • 另外单独回收第0托管堆通常可以回收足够内存,这样,应用程序便可以继续创建对象

    In addition, a collection of generation 0 alone often reclaims enough memory to allow the application to continue creating new objects.

    youdao

  • 垃圾回收执行第0级托管堆回收,会压缩可访问对象内存主题前面释放内存所述

    After the garbage collector performs a collection of generation 0, it compacts the memory for the reachable objects as explained in Releasing memory earlier in this topic.

    youdao

  • 因此垃圾回收每次执行第0级托管堆的回收时,不必重新检查第1第2托管堆中的对象

    As a result, the garbage collector does not have to reexamine the objects in generations 1 and 2 each time it performs a collection of generation 0.

    youdao

  • 可以消除基于.NET应用程序中托管大小常见锯齿模式并且减少了应用程序执行垃圾回收花费时间

    This can get rid of the sawtooth pattern often seen for the managed heap size in.net-based applications, and reduces the time an application spends performing garbage collection.

    youdao

  • 执行第0级托管首次回收访问的对象升级至第1托管堆后,垃圾回收将考虑第0托管堆其余部分。

    After the garbage collector performs its first collection of generation 0 and promotes the reachable objects to generation 1, it considers the remainder of the managed heap generation 0.

    youdao

  • 如果应用程序在第0托管堆尝试新建对象垃圾回收器将会发现第0级托管堆没有分配该对象的剩余地址空间

    If an application attempts to create a new object when generation 0 is full, the garbage collector discovers that there is no address space remaining in generation 0 to allocate for the object.

    youdao

  • 可扩展集合处理器系统上运行的执行引擎服务器版本(mscorsvrDLL),托管分成几个部分一个CPU

    Scalable Collections on a multiprocessor system running the server version of the execution engine (MSCorSvr. DLL), the managed heap is split into several sections, one per CPU.

    youdao

  • 可扩展集合处理器系统上运行的执行引擎服务器版本(mscorsvrDLL),托管分成几个部分一个CPU

    Scalable Collections on a multiprocessor system running the server version of the execution engine (MSCorSvr. DLL), the managed heap is split into several sections, one per CPU.

    youdao

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定