sbcl新增一个实验性的并行垃圾收集器。我对这方面不了解,查了一下午资料,才发现垃圾回收这么复杂。可以说垃圾回收器只能做到停顿和吞吐量的权衡,而做不到两全其美。停顿时间长,垃圾回收器可以达到最大吞吐量,但是长停顿在某些场景下很要命,比如网络应用;降低停顿就导致回收器不能完全回收内存,内存占用大。而目前主流的并行垃圾回收也没有从本质上解决这些问题,只是垃圾回收分成多步,每一步分别执行,用“一连串小停顿”代替“一个大停顿”。
为什么需要这个步骤? tea.codes 可能不是你所注册的服务器,所以我们需要先跳转到你所在的服务器。 还没有账号?你可以注册一个
tea.codes