进程是资源分配的最小单位,线程是程序执行的最小单位,一个进程中最少有一个线程。两者都可以实现多任务,那为什么要有两种呢?
因为进程需要分配资源,主进程中每多一个子进程就要多分资源。
但是线程是充分利用主进程得到的资源,相当于蛋糕只有那么大,大家去卷。
进程是资源分配的最小单位,线程是程序执行的最小单位,一个进程中最少有一个线程。两者都可以实现多任务,那为什么要有两种呢?
因为进程需要分配资源,主进程中每多一个子进程就要多分资源。
但是线程是充分利用主进程得到的资源,相当于蛋糕只有那么大,大家去卷。