【发布时间】:2015-03-19 21:26:21
【问题描述】:
1) 我尝试搜索在程序中使用线程时如何分配内存但找不到答案。这里What and where are the stack and heap? 是调用单个程序时堆栈和堆的工作方式。但是当涉及到线程编程时会发生什么?
2) 使用 OpenMP 并行区域创建线程,并行代码将在每个线程中同时执行。与顺序执行的相同代码占用的内存相比,这是否会在内存中分配更多空间?
【问题讨论】:
标签: multithreading memory-management openmp heap-memory stack-memory