进程 编辑
行程,是指电脑中已执行的程式。行程曾经是分时系统的基本运作单位。在面向进程设计的系统中,进程是程序的基本执行实体;在面向线程设计的系统中,行程本身不是基本执行单位,而是执行绪的容器。
1
相关
大规模并行处理机是由多个由微处理器,局部存储器及网络接口电路构成的节点组成的并行计算体系;节点间以定制的高速网络互联。大规模并行处理机是一种异步的多指令流多数据流,因为它的程序有多个进程,它们分布在各个微处理器上,每个进程有自己独立的地址空间,进程之间以消息传递进行相互通信。
线程是操作系统能够进行运算调度的最小单位。大部分情况下,它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并行多个线程,每条线程并行执行不同的任务。在Unix及SunOS中也被称为轻量进程,但轻量进程更多指内核线程,而把用户线程称为线程。
DLL注入是一种涉及计算机信息安全的特殊计算机编程技术,它可以强行使一个进程加载某个动态链接库以在其地址空间内运行指定机器语言。DLL注入的常见手段是用外部DLL库覆盖一个程序原先的DLL库,目的是实现该程序的作者未预期的结果。比如,注入的代码可以钩子编程系统消息或系统调用,以达到读取密码框的内容等危险目的,而一般编程手段无法达成这些目的。
监督程式是一套驻留在内存中的系统进程,负责管理进程调度、输入输出操作、中断和错误处理等操作系统功能。
在Unix-like操作系统中,管道是一系列将标准流链接起来的进程,其中每一个进程的Stdout被直接作为下一个进程的Stdin。 每一个链接都由匿名管道实现。管道中的组成元素也被称作过滤程序。
核心文件,也称磁芯倾印,是操作系统在进程收到某些信号而终止运行时,将此时进程地址空间的内容以及有关进程状态的其他信息写入一个磁盘文件。这种信息往往用于调试。
Unix domain socket 或者 IPC socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。与管道相比,Unix domain sockets 既可以使用字节流,又可以使用数据队列,而管道通信则只能使用字节流。Unix domain sockets的接口和Internet socket很像,但它不使用网络底层协议来通信。Unix domain socket 的功能是POSIX操作系统里的一种组件。
Unix domain socket 或者 IPC socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。与管道相比,Unix domain sockets 既可以使用字节流,又可以使用数据队列,而管道通信则只能使用字节流。Unix domain sockets的接口和Internet socket很像,但它不使用网络底层协议来通信。Unix domain socket 的功能是POSIX操作系统里的一种组件。