行程
特定的一个计算机程序的执行 / 维基百科,自由的 encyclopedia
行程(英语:process),是指电脑中已执行的程式,曾经是分时系统的基本运作单位。在面向进程设计的系统(如早期的UNIX,Linux 2.4及更早的版本)中,是程式的基本执行实体;在面向线程设计的系统(如当代多数操作系统、Linux 2.6及更新的版本)中,行程本身不是基本执行单位,而是执行绪的容器。
Quick Facts “行程”的各地常用名称, 中国大陆 ...
“行程”的各地常用名称 | |
---|---|
中国大陆 | 进程 |
台湾 | 行程、过程、处理程序 |
Close
程式本身只是指令、数据及其组织形式的描述,相当于一个名词,行程才是程式(那些指令和数据)的真正执行实例,可以想像说是现在进行式。若干行程有可能与同一个程式相关联,且每个行程皆可以同步(循序)或异步(平行)的方式独立执行。现代电脑系统可在同一段时间内以进程的形式将多个程式载入到记忆体中,并借由时间共享(或称时分复用),以在一个处理器上表现出同时(平行性)执行的感觉。同样的,使用多执行绪技术的作业系统或电脑架构,同样程式的平行线程,可在多CPU主机或网络上真正同时执行(在不同的CPU上)。