当使用 pthread_create() 时,会为进程用户空间中的每个 pthread 创建一个单独的堆栈
这是否意味着如果我在 main() N 内调用 pthread_create() ,那么进程中的实际线程数以及相应的用户空间中的堆栈数将为 N + 1 ?
我只是被这张照片弄糊涂了
https://computing.llnl.gov/tutorials/pthreads/images/thread.gif
因为它没有显示 main() 的任何堆栈
谢谢
当使用 pthread_create() 时,会为进程用户空间中的每个 pthread 创建一个单独的堆栈
这是否意味着如果我在 main() N 内调用 pthread_create() ,那么进程中的实际线程数以及相应的用户空间中的堆栈数将为 N + 1 ?
我只是被这张照片弄糊涂了
https://computing.llnl.gov/tutorials/pthreads/images/thread.gif
因为它没有显示 main() 的任何堆栈
谢谢