操作系统的设计归纳为三点:
1. 多进程保证多任务的同时运行
2. 多线程保证单个任务分段执行
3.提供协调机制,一方面防止进程之间的冲突,另一方面允许线层之间资源的共享
cpu -------工厂的电
进程------车间
线程------车间里的流水线(可以共享资源,也有互斥锁等保证资源的利用及相对隐私)
操作系统的设计归纳为三点:
1. 多进程保证多任务的同时运行
2. 多线程保证单个任务分段执行
3.提供协调机制,一方面防止进程之间的冲突,另一方面允许线层之间资源的共享
cpu -------工厂的电
进程------车间
线程------车间里的流水线(可以共享资源,也有互斥锁等保证资源的利用及相对隐私)