boehm-gc

boehm-gc

文章 0 浏览 0

分代垃圾收集和增量垃圾收集有什么区别?

我认为这两种方法(分代和增量)都是使垃圾收集暂停更快的不同方法。但是分代和增量之间有什么区别呢?它们如何工作?哪一种更适合实时软件/产生更少…

苦妄 2024-10-18 16:10:53 2 0

Boehm GC 如何用于 C 程序?

我检查了 Boehm GC。 C/C++ 的 GC。 我知道标记和清除算法。我很好奇的是它如何只获取整个 C 内存中的指针。我对C内存的理解只是一个普通的字节数组。…

霊感 2024-10-14 12:43:50 2 0

伯姆 GC++垃圾收集器:堆部分太多增加 MAXHINCR 或 MAX_HEAP_SECTS

我在应用程序中使用 Boehm C++ 垃圾收集器。该应用程序使用 Levenshtein 确定性有限自动机 Python 程序来计算两个字符串之间的 Levenshtein 距离。我…

内心荒芜 2024-10-12 15:27:26 2 0

伯姆和标记指针

标记指针是实现动态语言时的常见优化:利用对齐要求,这意味着指针的低两位或三位始终为零,并使用它们来存储类型信息。 假设您正在使用 Boehm 垃圾收…

天邊彩虹 2024-10-11 00:28:38 3 0

Boehm GC:如何有效调试粉碎的堆对象?

运行我的程序时,我从 Boehm GC(定义了 GC_DEBUG)收到以下错误: GC_check_heap_block: found smashed heap objects: 0x8ef1008 in or near object …

满栀 2024-10-09 04:08:30 3 0

如何将 asprintf 与 Boehm GC 结合使用?

据我所知,asprintf 调用了malloc。如果我用 Boehm GC 替换 malloc,对 asprintf 的调用仍然会调用传统的 malloc - 至少 valgrind 是这么告诉我的: …

鸠书 2024-09-17 19:01:33 8 0

是否可以仅对程序的一部分使用 Boehm 垃圾收集器?

我读过 LinuxJournal 中的文章,内容涉及 Boehm-Demers-Weiser 垃圾收集器库。我很感兴趣在我的库中使用它而不是我自己的引用计数实现。 我只有一个问…

黄昏下泛黄的笔记 2024-09-03 07:49:11 2 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文