我试图了解以下如何在 Linux 中工作:
当您从创建的线程之一 fork() 时会发生什么?
- 其他线程会发生什么?
当你从主线程(调用 fork 的线程/进程)fork() 时会发生什么?
- 如果主线程/进程有多个线程在运行,会发生什么?所有线程是否也会重复?
在上述两种情况下,当分叉的子进程终止时,SIGCHLD 信号会发送到哪里?
我试图了解以下如何在 Linux 中工作:
当您从创建的线程之一 fork() 时会发生什么?
当你从主线程(调用 fork 的线程/进程)fork() 时会发生什么?
在上述两种情况下,当分叉的子进程终止时,SIGCHLD 信号会发送到哪里?