码迷,mamicode.com
首页 >  
搜索关键字:inode fork vfork    ( 3904个结果
[linux]进程(七)——进程通信
进程间通信一,管道,管道的限制:(1)半双工,数据只能在一个方向上流动(2)管道一般只在具有公共祖先的进程之间使用,通常一个管道由一个进程创建,然后该进程调用fork()函数,此后父子进程可以使用该管道管道的创建:[cpp]view plaincopy#includeintpipe(intfiled...
分类:系统相关   时间:2014-10-26 09:08:35    阅读次数:289
[linux]进程(四)——进程的创建
11,进程的创建linux的进程创建可以分为两个步骤,分别为fork()和exec()函数,fork()负责创建一个子进程,和父进程的差别仅仅是PID PPID以及一些统计量,exec()函数负责读取可执行文件载入地址空间运行。fork()函数原型pid_t fork(void); 子进程返回0,父...
分类:系统相关   时间:2014-10-26 09:07:25    阅读次数:324
深入理解Linux文件系统基础inode
转载自:http://www.ruanyifeng.com/blog/2011/12/inode.html这篇文章对Inode的讲解比较透彻,好文章分享一下,一是收藏,二是让大家也可以一起学习(已懂的略过),对于一些重点的本人标红,并加些个人的补充。一、inode是什么?理解inode,要从文件储存...
分类:系统相关   时间:2014-10-26 06:46:43    阅读次数:244
fork()函数,一次调用,两次返回
参考自:http://blog.csdn.net/dog_in_yellow/archive/2008/01/13/2041079.aspx 以前一直迷惑,什么叫一次调用,两次返回。通过上网搜索,终于知其原由。现将自己的理解记录于此。准备知识: 内存中的进程包括三个部分:可执行文件(即程序),相关数...
分类:其他好文   时间:2014-10-26 00:21:28    阅读次数:225
fork炸弹
众所周知,bash是一款极其强大的shell,提供了强大的交互与编程功能。这样的一款shell中自然不会缺少“函数”这个元素来帮助程序进行 模块化的高效开发与管理。于是产生了由于其特殊的特性,bash拥有了fork炸弹。Jaromil在2002年设计了最为精简的一个fork炸弹的实 现。所谓fork...
分类:其他好文   时间:2014-10-25 20:01:55    阅读次数:186
linux c 使用vfork时产生的疑问
#include<stdio.h> #include<sys/types.h> #include<unistd.h> int?globvar=5; int?main(){ ??pid_t?pid; ?int?var=1,?i; ??printf("fork?is?diff?with?vfork\n"); ?//?pid=fork(); ??pid=v...
分类:系统相关   时间:2014-10-25 00:55:57    阅读次数:322
为什么程序中,常会用到signal(SIGCHLD,SIG_DFL)
为什么程序中,常会用到signal(SIGCHLD,SIG_DFL)执行system函数时,SIGCHLD信号,最好被显示的:signal( SIGCHLD, SIG_DFL )一下,因为system函数中,使用到了fork(),waitpid.如果父进程忽略了SIGCHID信号,waitpid就没...
分类:其他好文   时间:2014-10-24 18:37:20    阅读次数:526
signal(SIGCHLD, SIG_IGN)和signal(SIGPIPE, SIG_IGN);
signal(SIGCHLD, SIG_IGN)和signal(SIGPIPE, SIG_IGN);signal(SIGCHLD, SIG_IGN);因为并发服务器常常fork很多子进程,子进程终结之后需要服务器进程去wait清理资源。如果将此信号的处理方式设为忽略,可让内核把僵尸子进程转交给in....
分类:其他好文   时间:2014-10-24 18:24:50    阅读次数:176
程序员最值得关注的10个C开源项目
1. Webbench Webbench 是一个在 linux 下使用的非常简单的网站压测工具。它使用 fork ()模拟多个客户端同时访问我们设定的 URL,测试网站在压力下工作的性能,最多可以模拟 3 万个并发连接去测试网站的负载能力。Webbench 使用C语言编写, 代码实在太简洁,源...
分类:其他好文   时间:2014-10-24 14:25:12    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!