3

在内存中处理大量对象时,垃圾收集器对性能的影响有多大,内存分配和解除分配开销有多大?使用 SBCL 执行此操作是否明智,或者构建一个小型 C 库以通过 FFI 连接更好?

4

1 回答 1

1

如果您所做的只是分配,那么每个对象只会有少量(几个字节)的开销。如果系统进行了多种分配和解除分配,一般来说,外部碎片会导致与已用空间一样多的空间浪费,或 100% 的开销。

于 2009-09-03T21:12:48.920 回答