为什么 BCC Memleak 会丢失 malloc 信息
作者:moore 提问时间:2/22/2023
我正在使用 bcc-memleak 来定位项目中的内存泄漏。但 top 命令显示 VIRT 在 100 小时内从 100GB 增加到 200GB,RES 从 60GB 增加到 100GB,而 meml...
alloc 问答列表
作者:moore 提问时间:2/22/2023
我正在使用 bcc-memleak 来定位项目中的内存泄漏。但 top 命令显示 VIRT 在 100 小时内从 100GB 增加到 200GB,RES 从 60GB 增加到 100GB,而 meml...
作者:rodrigocfd 提问时间:2/23/2023
我正在尝试在 Rust 中创建一个动态 LOGPALETTE 结构。此结构的最后一个字段名义上声明为 1 个元素的数组,但实际上它可以是任意数量的元素的数组。当我们在堆中分配结构时,我们指定元素的数量...
作者:New 提问时间:2/25/2023
在 C 中使用 getline 从 stdin 读取时,我遇到了内存泄漏,尽管确保所有 malloc 都已释放,但在构建简单的 shell 时问题仍然存在。作为 C 语言的新手,我正在寻找有关在使用 ...
作者:gotter 提问时间:2/27/2023
我有一个函数,它读取文件并为文件内容分配内存,并将文件内容分配给指针,然后返回指针。然后,我使用循环遍历字符串并使用指针算术打印每个字符。 我很确定我可以/应该使用 realloc 在每次迭代中重新...
作者:Carson Coder 提问时间:3/1/2023
我是堆栈溢出和 c 的新手。告诉我是否需要添加更多详细信息 我正在尝试制作一个刽子手游戏,当我尝试打印板时,除了在板上打印单词(应该是免费的单词)之外,一切都有效。例如,它给出了免费这个词。不应该有...
作者:ecjb 提问时间:3/3/2023
如何在运行时收缩结构(例如,使用 reallocate())matrix 我有一个矩阵,我用它来设置一个大小为 3 的向量,其中包含条目 (,,)。如何缩小向量的大小以保留前 2 个元素并删除第三个...
作者:asdfg 提问时间:3/3/2023
我是一个初学者,试图在 c 语言中学习动态内存分配。 如果文本中没有任何内容,我尝试返回 NULL,如果它包含某些内容,我想返回文本。 char* check_for_NULL(const cha...
作者:BlueBerryPie 提问时间:3/6/2023
我正在尝试将链表中的数据读取和写入文件,但在这样做时遇到了无限循环。 法典: #include <stdio.h> #include <stdlib.h> struct Program { //...
作者:Anurag Vohra 提问时间:3/1/2023
这个问题在这里已经有答案了: 如何正确释放新放置分配的内存? (4 个答案) 9个月前关闭。 这是我在实际代码中面临的问题的最小工作示例。 #include <iostream> namespa...
作者:Cicada44 提问时间:3/9/2023
我需要找出哪个库(libcmalloc、jemalloc、tcmalloc)使用 Redis 更有效率。我使用各种库从源代码编译redis并运行基准测试(如下所示),但结果几乎不存在。 脚本 red...