码迷,mamicode.com
首页 >  
搜索关键字:子进程    ( 2520个结果
nginx+php
nginx本身不能处理PHP,当接收到php请求后,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx本文介绍如何使用nginx支持PHP安装php-fpm下载源码包http://www.php.net/downloads.phphttp..
分类:Web程序   时间:2017-02-13 15:50:33    阅读次数:155
进程——wait与waitpid、僵尸进程与孤儿进程
僵尸进程:子进程终止了,但是父进程没有回收子进程的资源PCB。使其成为僵尸进程 孤儿进程:父进程先与子进程结束了,使得子进程失去了父进程,这个时候子进程会被1号进程init进程领养,成为孤儿进程 为了防止上面两种情况,我们应当在父进程结束之前一定要回收子进程的所有资源 所以出现了wait和waitp ...
分类:系统相关   时间:2017-02-12 12:41:10    阅读次数:252
linux 进程间通信 之fifo
上一篇博客已经介绍了一种进程间通信的方式,但是那只是针对于有血缘关系的进程,即父子进程间的通信,那对于没有血缘关系的进程,那要怎么通信呢? 这就要创建一个有名管道,来解决无血缘关系的进程通信, fifo: mkfifo 既有命令也有函数 注: 当只写打开FIFO管道时,该FIFO没有读端打开,则op ...
分类:系统相关   时间:2017-02-12 11:19:43    阅读次数:245
进程控制fork vfork
主要函数: fork 用于创建一个新进程 exit 用于终止进程 exec 用于执行一个程序 wait 将父进程挂起,等待子进程结束 getpid 获取当前进程的进程ID nice 改变进程的优先级 孤儿进程: 如果一个子进程的父进程先于子进程结束,子进程就成为一个孤儿进程,他由init进程收养,成 ...
分类:系统相关   时间:2017-02-10 19:54:23    阅读次数:217
linux 进程管理
程序和进程无一一对应的关系,一个程序可以由多个进程共用,程序是静态的概念,而进程是程序执行的过程,有一定的生命周期,是动态产生和消亡的。 产生子进程的进程是父进程。父进程消亡,子进程也消亡。 前台进程 就是在前台运行,用户在它完成之间不能之前另一个命令 后台进程 用& 命令 :w 查看用户在线的信息 ...
分类:系统相关   时间:2017-02-05 23:04:40    阅读次数:207
linux for循环 fork() 产生子进程
#include <sys/types.h> #include <unistd.h> #include<stdio.h> int main(){ for(int i = 0; i < 3; i ++) { int pid = fork(); if(pid == 0) { printf("child\ ...
分类:系统相关   时间:2017-02-05 10:56:19    阅读次数:462
守护进程的创建过程
编写守护进程需要5步 1 创建子进程,父进程结束(让这个进程由init进程托管) pid = fork(); if(pid > 0) //父进程 { exit(0); }2 在子进程中创建新会话(此进程就可以脱离原来进程,脱离控制终端,脱离原来进程组) setsid(); //最主要是脱离控制终端 ...
分类:系统相关   时间:2017-02-04 21:17:29    阅读次数:245
交互式shell与非交互式shell
首先一点是明确的:/etc/profile是设置所有用户的环境变量的配置文件,/home/omm/.profile是针对特定的用户设置环境变量的配置文件(omm用户)。 但是重要的区别是:/etc/profile并不是每次都会加载的。它要区分login,non-login,interactive和n... ...
分类:系统相关   时间:2017-02-04 11:05:10    阅读次数:425
SHELL特殊符号
~家目录ls~``反引号里面是命令echo`ls`|`echols`|echo`echols`|`echo`echols``替代命令$()!取反调用历史命令(!123)123是history显示的#代表注视信息$取变量值%作业号kill%123取余&后台运行*通配符()意思是在子进程里执行|管道\转移字符{}枚举touchfile{1,2,3}[]test:表..
分类:系统相关   时间:2017-02-03 00:44:17    阅读次数:196
Docker学习笔记(四)走进docker的世界
Docker学习笔记(四)走进docker的世界 一个容器实际上是运行在宿主机上的一个进程。 只不过在启动这个进程之前进行了一些特殊处理,让这个容器进入了一个全新的虚拟环境,与宿主机的环境分开, 所以这个进程及其子进程认为自己运行在一个独立的世界里面。 #查看进程 sudo docker run - ...
分类:其他好文   时间:2017-02-02 16:30:49    阅读次数:171
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!