对于大型(〜64k +)分配,堆分配更有效吗?
对于堆栈分配,使用时需要按需分页。分配程序是否通常对堆更有效地执行此操作,例如将虚拟内存页映射到批量物理内存?
最佳答案
据我所知,堆栈总是更有效率的。但是堆栈是静态的,但是堆会动态增长。因此最好将堆用于较大的内存使用,以防止堆栈溢出
关于c++ - 在大块中进行分页时,堆分配是否更有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62101028/
对于大型(〜64k +)分配,堆分配更有效吗?
对于堆栈分配,使用时需要按需分页。分配程序是否通常对堆更有效地执行此操作,例如将虚拟内存页映射到批量物理内存?
最佳答案
据我所知,堆栈总是更有效率的。但是堆栈是静态的,但是堆会动态增长。因此最好将堆用于较大的内存使用,以防止堆栈溢出
关于c++ - 在大块中进行分页时,堆分配是否更有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62101028/