堆与内存管理 ComputerBasics > C++ C++ Created At : 2021-07-12 15:29 Comment: 堆与内存管理为什么要用堆Linux进程堆管理堆空间最大是多少?堆空间分配系统调用-brk()和mmap() 参考:程序员的自我修养-链接、装载与库 堆与内存管理为什么要用堆 栈:用户无法控制 全局变量(静态区):无法动态生成,只能在编译时定义 Linux进程堆管理堆空间最大是多少? 除了可执行文件、共享库和栈之外,剩余的未分配的空间都可以被用来作为堆空间。 堆空间分配系统调用-brk()和mmap()