协作式收集器是需要系统其他部分参与收集器操作的收集器,例如引用计数。这些收集器将簿记工作分散到整个系统中,不需要单独的标记或清除阶段。这些单独的 GC 阶段通常需要程序的其他部分暂时完全停止,这会导致程序运行中出现不可接受的停顿。协作式收集器没有这些停顿。