变量的最大大小受到堆栈最大大小的限制(具体来说,当前使用中剩余的堆栈量,包括堆栈上较高函数的变量和参数以及进程帧开销)。
在 Windows 上,第一个线程的堆栈大小是链接期间可执行集的属性,而线程的堆栈大小可以在线程创建期间指定。
在 Unix 上,第一个线程的堆栈大小通常仅受其增长空间的限制。根据特定 Linux 的内存布局方式以及共享对象的使用情况,情况可能会有所不同。线程的堆栈大小也可以在线程创建期间指定。
| 归档时间: |
|
| 查看次数: |
9629 次 |
| 最近记录: |