【发布时间】:2014-08-26 23:14:26
【问题描述】:
我有一个关于 Linux 线程和进程的简单问题。
Linux 中的进程有一个单独的虚拟地址空间,由
- stack
- heap
- bss
- code/text
- data
一个进程内部可以有'n'个线程。我知道它们确实共享进程的地址空间。但是由于不同线程执行的函数调用可能不同,线程是否有单独的堆栈段.?
【问题讨论】:
-
是的,每个线程都有自己的堆栈等等。
标签: c linux multithreading