什么是过程堆?

时间:2016-09-07 12:08:59

标签: .net memory-management compilation

最近我正在阅读一本书#34;在.NET内存管理的引擎盖下#34;作者提到了几次进程堆,并写了他将在最后几章中讨论它。不幸的是,那里没有关于Process Heap的内容)

有人可以建议阅读一些书籍或材料吗?

感谢。

1 个答案:

答案 0 :(得分:1)

堆是预先保留的计算机主存储器(内存)的区域,程序进程可以使用该区域以一定数量的可变量存储数据,直到程序运行时才知道。例如,程序可以接受来自一个或多个用户的不同数量的输入以进行处理,然后立即对所有输入数据进行处理。