码迷,mamicode.com
首页 >  
搜索关键字:子进程    ( 2520个结果
操作系统学习笔记---线程
在上一篇文章讲到了进程,进程体现了两个属性资源分配的单位和调度运行的单位,作为资源分配的单位,一个进程有自己的地址空间,其中包括程序、数据、PCB及其他资源,如打开的文件,子进程,未处理的警报,信号,统计信息等。作为调度执行单位,一个进程在执行过程中需要使用一个或多个程序;另外,一个进程的执行过程会 ...
分类:编程语言   时间:2017-06-10 15:14:11    阅读次数:169
014 进程权限
进程权限 ● 1 DOS 时代 物理内存 同一等级 内存(代码) CPU 程序可以修改操作系统的代码 造成系统的不安全 1.系统不稳定 2.毫无保密性的系统 ● 2 Win XP 出现虚拟内存 ○ 虚拟内存的存在 ○ 杜绝了修改操作系统代码的可能 ○ 无法修改操作系统的代码 ○ 出现了进程 ○ 完全 ...
分类:系统相关   时间:2017-06-10 10:53:03    阅读次数:216
redis阻塞bgsave与bsrewriteaof
问题描述: redis在进程偶尔会出现2个进程redis-server \ redis-bgsave Redis 首先 fork 一个子进程, 并在该子进程里进行归并和写持久化存储设备(如硬盘)的. 按照正常逻辑, 在一台多核的机器上, 即使子进程占满 CPU 和硬盘, 也不应该导致 Redis 服 ...
分类:其他好文   时间:2017-06-06 01:12:34    阅读次数:180
简述Linux进程间通信之管道pipe(下)
上篇文章的简述,我相信大家对管道的概念有了模糊的认识,本文通过代码实例来强化对管道的理解. 创建管道主要用到pipe函数,pipe的原型如下: 一、函数原型 #include <unistd.h> int pipe(int pipefd[2]); 参数:一个整型数组,管道创建成功后,pipefd[0 ...
分类:系统相关   时间:2017-06-03 20:51:54    阅读次数:155
2014025663《嵌入式程序设计》第七周学习总结
一.管道 1.管道的概念 管道是单向的、先进先出的,它把一个进程的输出和另一个进程的输入连接在一起。 一个进程(写进程)在管道的尾部写入数据,另一个进程(读进程)从管道的头部读出数据。 数据被一个进程读出后,将被从管道中删除,其它读进程将不能再读到这些数据。 管道提供了简单的流控制机制,进程试图读空 ...
分类:其他好文   时间:2017-06-03 19:19:31    阅读次数:129
2014025665《嵌入式程序设计》第七周学习总结
一、管道 本周我们学习了管道 消息队列的传输和接收 1.管道(Pipe)及有名管道(named pipe):管道可用于具有亲缘关系进程间的通信,有名管道,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。 2.信息队列(Messge Queue):消息队列的实现包括创建或打开消息队列、添加消 ...
分类:其他好文   时间:2017-06-03 14:01:42    阅读次数:193
2014025669(11)《嵌入式系统程序设计》第七周学习总结
本周我们学习了,有名管道和消息队列的传输和接收,并且在课上和课下实验楼中进行了程序的验证和操作。 管道1.特点它只能用于具有亲缘关系的进程之间的通信(也就是父子进程或者兄弟进程之间)。它是一个半双工的通信模式,具有固定的读端和写端。 管道也可以看成是一种特殊的文件,对于它的读写也可以使用普通的 re ...
分类:其他好文   时间:2017-06-03 13:58:38    阅读次数:182
linux下c程序 daemon、fork与创建pthread的顺序问题
近期发如今写linux c服务程序的时候,daemon与线程创建之间出现故障。发现程序在daemon之后,起的线程就全挂了。 查过一些文档之后,最终知道了why. daemon函数的操作事实上非常easy, 1.fork一个进程,2.处理3个标准输入输出流 做完之后,主进程就退出了,实际执行的是子进 ...
分类:系统相关   时间:2017-06-02 20:23:07    阅读次数:272
第十三章 httpd详解
13.1httpd简介httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。通常,httpd不应该被直接调用,而应该在类Unix系统中由apachectl调用,在Windows中作为服务运行。13.2httpd版本本文主要介绍httpd..
分类:Web程序   时间:2017-06-02 17:45:35    阅读次数:238
Linux环境编程--waitpid与fork与execlp
waitpid waitpid(等待子进程中断或结束) 表头文件 #include<sys/types.h> #include<sys/wait.h> 定义函数 pid_t waitpid(pid_t pid,int * status,int options); 函数说明 waitpid()会暂时停 ...
分类:系统相关   时间:2017-06-02 17:29:46    阅读次数:331
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!