进程和线程主要区别与定义
抽象理解直接上图,CPU是工厂、电力资源是cpu 时间片、进程是车间、线程是车间工人。操作系统的资源分配与调度逻辑以多进程形式,允许多个任务同时运行;以多线程形式,允许单个任务分成不同的部分运行;提供协调机制,一方面防止进程之间和线程之间产生冲突,另一方面允许进程之间和线程之间共享资源。科学理解进程进程是程序的一次执行过程,是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,每一个进程都有一个自己的地址空间,至少有 5 种基本状态,它们是:初始态,执行态,等待状态,就绪状态,终










