1、什么是进程:
程序是指令和数据的有效集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态的概念。
进程是一个具有一定独立功能的程序,一个实体,每一个进程都有它自己的地址空间。
1.2进程的状态:
进程执行时的间断性,决定了进程可能具有多种状态。
运行中的进程,具有以下三种状态:
1)就绪状态(Ready)
2)运行状态(Running)
3)阻塞状态(Blocked)
2.线程:
程序是指令和数据的有效集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态的概念。
进程是一个具有一定独立功能的程序,一个实体,每一个进程都有它自己的地址空间。
进程执行时的间断性,决定了进程可能具有多种状态。
运行中的进程,具有以下三种状态:
1)就绪状态(Ready)
2)运行状态(Running)
3)阻塞状态(Blocked)