进程与多进程概念

进程

进程(process)是计算机中程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统机结构基础。
狭义定义:进程是正在运行的程序的实例。

多进程

在同一时间,同一操作系统中有两个或两个以上的程序处于运行状态。

PHP的多进程

PHP 提供了进程控制的扩展 PCNTL。
PCNTL 实现了Unix 方式的进程创建,程序执行,信号处理以及进程终端。
结合 POSIX 系列函数获得更多系统底层的能力。

安装 PCNTL,shmop

PHP编译选项中开启 --enable-pcntl --enable-shmop 。
POSIX 是内置扩展不需要安装。

验证

php -m 查看PHP模块中是否有 pcntl 、shmop。

猜你喜欢

转载自blog.csdn.net/weixin_39218464/article/details/113787611