进程线程的概念进程和线程的区别线程的状态进程的状态 进程线程的概念进程:进程是指再系统中能够独立运行并作为资源分配的基本功能,是由一组机器指令,数据和堆栈组成的,是一个能够独立运行的活动实体。线程:用来执行具体功能和任务的,需要进程作为载体。是cpu调度和分配的基本单位。 进程和线程的区别 操作系统资源管理方式是不一样的,进程有独立的地址空间,进程崩溃后会有保护模式让其不影响其他进程,而线程不然,线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,所以一个线程挂掉可能影响整个进程挂掉。进程的并发性没有线程高每个独立的线程有一个程序运行的入口,顺序执行序列和程序的出口。但是线程不能够独立运行,必须依赖与应用程序中。对于应用程序来说,多线程是可以同时有多个执行部分同时执行。大师对于操作系统来说是没有将多个线程看作独立的应用,来实现进程的调度和管理以及资源分配。 线程的状态新建 就绪运行阻塞死亡 进程的状态运行态 就绪态阻塞态创建结束