我正在为我的进程优化内存并尝试将分配的 malloc(通过 sigwinch 跟踪)与 USS 内存(libc_malloc)映射问题是:USS 列表显示的分配比从 libc 通过 malloc 调用的分配要大。(不是使用 mmap)。我的问题是:
1. 我怎样才能看到 malloc 大小在哪里转换为 libc_malloc 中显示的大小)。至少接近我所看到的逻辑解释。目前存在巨大差距。
- 我的理解有什么差距吗??因为 USS 和实际分配的内存之间存在巨大差距。如果您能提供任何参考,将不胜感激。