所以一个过程是:
------DOS头/PE头
------可执行代码和静态链接库
------闲置空间?
------一些动态链接的库
------堆的开始
------闲置空间
------栈顶
------栈底
我不确定内核模式堆栈和用户模式堆栈在为进程堆栈分配的虚拟内存中相对于彼此的位置 - 另外,当多线程进程产生新线程时,为其分配的虚拟内存在哪里?
谢谢!
所以一个过程是:
------DOS头/PE头
------可执行代码和静态链接库
------闲置空间?
------一些动态链接的库
------堆的开始
------闲置空间
------栈顶
------栈底
我不确定内核模式堆栈和用户模式堆栈在为进程堆栈分配的虚拟内存中相对于彼此的位置 - 另外,当多线程进程产生新线程时,为其分配的虚拟内存在哪里?
谢谢!