c - 检测进程中的内存碎片问题

标签 c memory-fragmentation

我们可以使用哪些不同的机制来检测进程执行是否导致内存碎片?

是否有任何可用的工具?有关使用“C”代码并可在 Windows、Linux 和 VxWorks 上运行的工具的建议将很有帮助。

最佳答案

作为一个建议,您可能想尝试 Valgrind。我不确定这是否是您要查找的内容,但它可能会派上用场。

http://valgrind.org/

关于c - 检测进程中的内存碎片问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2115499/

相关文章:

c - scanf 格式说明符,用于从一组字符中读取零个或多个字符

c - 如何将 TargetLink 模型转换为 Simulink

linux - 在具有 2^20 字节物理内存和 4KB 页大小的 32 位系统上,页框号需要多少位?

c - 代码哪里错了?

c - 如何在 c x86 AT&T 内联汇编中访问和更改 char 数组

c# - 一次构建一个大字符串并将其传递给 response.write 或为每个片段调用 response.write 是否更有效

c++ - 分配/释放大量小对象的策略

linux - massif 报告的堆使用量比 VmRss 少得多,这可能是什么问题?

arrays - D 数组是零散的吗?

c - 使用socket如何获取上传进度?