Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在内存中处理大量对象时,垃圾收集器对性能的影响有多大,内存分配和解除分配开销有多大?使用 SBCL 执行此操作是否明智,或者构建一个小型 C 库以通过 FFI 连接更好?
如果您所做的只是分配,那么每个对象只会有少量(几个字节)的开销。如果系统进行了多种分配和解除分配,一般来说,外部碎片会导致与已用空间一样多的空间浪费,或 100% 的开销。