标签: garbage-collection real-time virtual-machine squeak
对于软实时应用,GC应通过完全标记和扫描来避免突发操作。需要某种增量/并发/实时方法。 Squeak VM目前是否支持它?
答案 0 :(得分:2)
是的,Squeak有增量GC。它已经被用于10多年前的实时声音合成。
只有当可用空间变低且增量GC无法回收时,完整的GC才会启动。这种情况发生在物品频繁获得终身时。根据您的应用程序,可能需要调整默认的GC参数。参见例如setGCParameters方法。