【问题标题】:Is heap allocation more efficient for paging in large blocks?堆分配对于大块的分页是否更有效?
【发布时间】:2020-09-17 21:54:11
【问题描述】:

对于大型(~64k+)分配,堆分配是否更有效?

对于堆栈分配,页面在使用时需要按需调入。分配器是否通常会更有效地为堆执行此操作,例如将虚拟内存页面批量映射到物理内存?

【问题讨论】:

    标签: c++ memory-management malloc new-operator heap-memory


    【解决方案1】:

    据我所知,堆栈总是更有效。但是栈是静态的,而堆会动态增长。所以大内存使用最好使用堆来防止堆栈溢出

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-19
      • 1970-01-01
      • 2012-10-01
      • 2019-01-12
      • 2019-10-25
      • 1970-01-01
      相关资源
      最近更新 更多