首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内存分配

内存分配
EN

Stack Overflow用户
提问于 2013-05-18 16:26:38
回答 1查看 149关注 0票数 0

我有一个基类和一个派生类。在这种设置下,一切都运行得很好。我在基类中添加了另一个类,所以它是一个嵌套类。在为新嵌套类分配内存时,我看到一些内存损坏。我想知道当我们有嵌套类时,基类的大小会增加吗?

EN

回答 1

Stack Overflow用户

发布于 2013-05-18 19:37:49

这些更改很可能隐藏了应用程序代码问题,就像某些内存错误在调试器下运行时不会以同样的方式破坏正在运行的进程一样,这也会改变环境。

但是,使用此文档时,mallopt用于生成值:

代码语言:javascript
复制
MALLOC_ARENA_SIZE
    The size of the arena, a chunk of memory that the memory allocator allocates
    and deallocates from the system. This value must be a multiple of 4 KB, and
    currently is limited to being less than 256 KB. Environment variable:
    MALLOC_ARENA_SIZE. 

但就像我说的,如果这看起来像是修复了腐败,那就不要相信。最好将竞技场大小设置为暴露应用程序错误的任何值,然后修复错误本身。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16622191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档