为了实现程序的并发执行,才引入进程 程序的顺序执行: (顺序性,封闭性,可再现性) 程序的并行执行,提高CPU的效率和系统吞吐率:(间断性,失去封闭性,不可再现性) 引入进程解决程序并发的问题,进程的特征: ① 结构特性,为使程序能够独立运行,应为之配置一进程控制块,即PCB(Process Con ...
分类:
系统相关 时间:
2017-07-31 10:13:09
阅读次数:
292
概念 进程:进程就是一个程序在一个数据集上的一次动态执行过程 程序:代码 数据集:程序执行过程中需要的资源 进程控制块:完成状态保存的单元 线程:线程是寄托在进程之上,为了提高系统的并发性 线程是进程的实体 进程是一个资源管理单元、线程是最小的执行单元 线程和进程的关系 (1)一个线程只能属于一个进 ...
分类:
编程语言 时间:
2017-07-26 09:38:49
阅读次数:
245
概念 进程:进程就是一个程序在一个数据集上的一次动态执行过程 程序:代码 数据集:程序执行过程中需要的资源 进程控制块:完成状态保存的单元 线程:线程是寄托在进程之上,为了提高系统的并发性 线程是进程的实体 进程是一个资源管理单元、线程是最小的执行单元 线程和进程的关系 (1)一个线程只能属于一个进 ...
分类:
编程语言 时间:
2017-07-24 17:36:13
阅读次数:
216
程序是保存在外部存储介质(如硬盘)中的可执行机器代码和数据的静态集合,而进程是在CPU及内存中处于动态执行状态的计算机程序。在Linux中,每个程序启动后可以创建一个或多个进程。ps命令查看静态的进程统计信息ps只显示当前用户会话中打开的进程psaux以简单列表的形式显示出..
分类:
系统相关 时间:
2017-07-23 00:46:49
阅读次数:
265
一、常用概念 进程 进程就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成。 线程 线程的出现是为了降低上下文切换的消耗,提高系统的并发性,并突破一个进程只能干一样事的缺陷,使到进程内并发成为可能。 线程也叫轻量级进程,它是一个基本的CPU执行单元,也是程序执 ...
分类:
编程语言 时间:
2017-07-21 01:18:53
阅读次数:
177
概念 进程:进程就是一个程序在一个数据集上的一次动态执行过程 程序:代码 数据集:程序执行过程中需要的资源 进程控制块:完成状态保存的单元 线程:线程是寄托在进程之上,为了提高系统的并发性 线程是进程的实体 进程是一个资源管理单元、线程是最小的执行单元 线程和进程的关系 (1)一个线程只能属于一个进 ...
分类:
编程语言 时间:
2017-07-18 16:43:13
阅读次数:
165
并发:在同一个时间段能同时执行多个程序的能力 进程:程序运行的状态,这个过程叫进程 进程组成: 程序,数据集,进程控制快。进程控制块是记录进程的外部特征,是系统感知进程的唯一标识 进程是最小的资源管理单元 线程: 线程是进程下的最小执行单位。 线程使用的是进程的资源 线程一定在进程中,不存在独立的线 ...
分类:
编程语言 时间:
2017-07-17 22:00:01
阅读次数:
143
概念 进程:进程就是一个程序在一个数据集上的一次动态执行过程 程序:代码 数据集:程序执行过程中需要的资源 进程控制块:完成状态保存的单元 线程:线程是寄托在进程之上,为了提高系统的并发性 线程是进程的实体 进程是一个资源管理单元、线程是最小的执行单元 线程和进程的关系 (1)一个线程只能属于一个进 ...
分类:
编程语言 时间:
2017-07-17 21:52:25
阅读次数:
187
Python之 进程和线程 一、 进程的定义: 进程就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成我们编写的程序用来描述进程要完成那些功能以及如何完成;数据集则是程序在执行过程中所需要使用的资源;进程控制块用来记录进程的外部特征,描述进程的执行变化过程,系 ...
分类:
编程语言 时间:
2017-07-17 18:57:54
阅读次数:
239
一、进程 1、什么是进程? 1.1 进程就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成。 1.2 程序是指进程需要完成那些功能以及如何完成。 1.3 数据集是指程序在执行过程中所需要使用的资源。 1.4进程控制块用来记录进程的外部特征,描述进程的执行变化过 ...
分类:
编程语言 时间:
2017-07-17 17:10:18
阅读次数:
154