然而 GC 总是需要暂停程序的运行以遍历和识别存活的对象,从而删除无效对象以及进行维护操作(例如通过移动对象到更紧凑的内存区域以减少内存碎片,这个过程也叫做压缩)。GC 暂停整个程序的行为也叫做 STW(Stop-The-World)。这个暂停时间越长,对应用的影响越大。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
然而 GC 总是需要暂停程序的运行以遍历和识别存活的对象,从而删除无效对象以及进行维护操作(例如通过移动对象到更紧凑的内存区域以减少内存碎片,这个过程也叫做压缩)。GC 暂停整个程序的行为也叫做 STW(Stop-The-World)。这个暂停时间越长,对应用的影响越大。