多线程和多进程的区别

2024年11月22日 20:42
有1个网友回答
网友(1):

一般运行一个程序称为一个进程。

进程可以创建线程,也可以创建进程。
多线程和多进程的区别:线程是由进程管理的,线程之间、线程和父进程(创建线程的进程)之间可以共享内存变量(需要使用策略的)。

进程之间一般不可以直接共享内存变量,需要使用一些进程间的控制共享内存变量。

如果你使用并行计算,建议使用线程。