首先要了解进程VS线程这两个概念:
进程(Process):计算机中的程序关于某数据集合上的一次运行活动。例如打开2个记事本,那就是开启了2个进程。
线程(Thread):线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。进程中可能包含N个线程,例如打开Word编辑器,只是开了一个线程,但是要编辑,自动保存,拼写检查、打印等事情,就是进行了多线程。
因此实现多线程有以下3种方式:
1,多进程。(进程执行单线程,开启N个进程)
2,多线程。(一个进程,但是包含N个线程)
3,多进程+多线程。
continue
时间: 2024-10-03 14:41:52