标签: operating-system
线程和子进程之间在用例或用途方面的真正区别是什么? AFAIK他们都承担了处理的责任并执行它。什么是只能使用子进程的场景,以及类似的线程?
答案 0 :(得分:2)
场景可以是几个,比如
1)由于线程与父级共享相同的内存空间,因此不应存在子进程之间存在争用的应用程序,在这些应用程序中,不能使用线程。
2)如果在您的应用程序中,子进程的产生由某些事件控制(如服务器程序中的请求),那么最好使用线程。因为如果创建了大量子进程,则内存资源可能不足。