会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qiuri2008
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
上一页
1
···
102
103
104
105
106
107
108
109
110
···
112
下一页
2014年12月2日
linux 守护进程(daemon process)代码-详细注释
摘要: 1、 进程组 组长不能创建新的 会话。 其它进程可以创建新的会话,创建后既成为会话首领,同时失去控制终端。2、 会话首领可以重新打开控制终端1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #incl...
阅读全文
posted @ 2014-12-02 17:26 江召伟
阅读(488)
评论(0)
推荐(0)
2014年12月1日
linux进程及进程控制
摘要: Linux进程控制 程序是一组可执行的静态指令集,而进程(process)是一个执行中的程序实例。利用分时技术,在Linux操作系统上同时可以运行多个进程。分时技术的基本原理是把CPU的运行时间划分成一个个规定长度的时间片,让每个进程在一个时间片内运行。当进程的时间片用完时系统就利用调度程序切换到另
阅读全文
posted @ 2014-12-01 15:42 江召伟
阅读(642)
评论(0)
推荐(0)
2014年11月29日
POSIX 消息队列 之 概述 链接方式
摘要: NAMEmq_overview —— POSIX消息队列概述DESCRIPTIONPOSIX消息队列允许进程以消息的形式交换数据。此API与System V消息队列(msgget(2),msgsnd(2),msgrcv(2)等)有明显不同,但做的事情差不多。消息队列通过mq_open(3)创建和打开...
阅读全文
posted @ 2014-11-29 14:20 江召伟
阅读(1524)
评论(0)
推荐(0)
2014年11月28日
管道和FIFO 一
摘要: 管道和FIFO管道(pipe) 管道在Unix及Linux进程间通信是最基础的,很容易理解。管道就像一个自来水管,一端注入水,一端放出水,水只能在一个方向上流动,而不能双向流动。管道是典型的单向通信,即计算机网络中所说的“半双工”。管道又名匿名管道,所以只能用在具有公共祖先的进程之间使用,通常使用在...
阅读全文
posted @ 2014-11-28 11:14 江召伟
阅读(482)
评论(0)
推荐(0)
2014年11月27日
linux 信号处理 四
摘要: 一、信号生命周期从信号发送到信号处理函数的执行完毕对于一个完整的信号生命周期(从信号发送到相应的处理函数执行完毕)来说,可以分为三个重要的阶段,这三个阶段由四个重要事件来刻画:信号诞生;信号在进程中注册完毕;信号在进程中的注销完毕;信号处理函数执行完毕。相邻两个事件的时间间隔构成信号生命周期的一个阶...
阅读全文
posted @ 2014-11-27 18:42 江召伟
阅读(464)
评论(0)
推荐(0)
linux 信号处理 六(全)
摘要: 一、信号及信号来源信号本质信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。信号是进程间通信机制中唯一的异步通信机制,可以看作是异步通知,通知...
阅读全文
posted @ 2014-11-27 15:16 江召伟
阅读(603)
评论(0)
推荐(0)
2014年11月26日
Linux 后台进程管理
摘要: fg、bg、jobs、&、ctrl + z命令一、 &加在一个命令的最后,可以把这个命令放到后台执行 ,如gftp &,二、ctrl + z可以将一个正在前台执行的命令放到后台,并且处于暂停状态,不可执行三、jobs查看当前有多少在后台运行的命令jobs -l 选项可显示所有任务的PID,jobs的...
阅读全文
posted @ 2014-11-26 13:29 江召伟
阅读(620)
评论(0)
推荐(0)
linux 信号处理 五 (示例)
摘要: 【摘要】本文分析了Linux内核对于信号的实现机制和应用层的相关处理。首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理。接着分析了内核对于信号的处理流程包括信号的触发/注册/执行及注销等。最后介绍了应用层的相关处理,主要包括信号处理函数的安装、信号的发送、屏蔽阻塞等,最后给了
阅读全文
posted @ 2014-11-26 11:26 江召伟
阅读(693)
评论(0)
推荐(0)
2014年11月22日
linux 信号处理 四 (sigaction参数说明)
摘要: sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。 他是POSIX的信号接口,而signal()是标准C的信号接口(如果程序必须在非POSIX系统上运行,那么就应该使用这个接口) 给信号signum设置新的信号处理函数act, 同时保留该信号原有的信号处理函数ol
阅读全文
posted @ 2014-11-22 17:39 江召伟
阅读(3097)
评论(0)
推荐(0)
linux 信号处理 三 (信号集的使用)
摘要: sigprocmask系统调用 使用条件: 1、有时候不希望在接到信号时就立即停止当前执行,去处理信号,同时也不希望忽略该信号,而是延时一段时间去调用信号处理函数。这种情况是通过阻塞信号实现的。 2、信号阻塞和忽略信号的区别。 阻塞的概念和忽略信号是不同的。操作系统在信号被进程解除阻塞之前不会讲信号
阅读全文
posted @ 2014-11-22 17:16 江召伟
阅读(648)
评论(0)
推荐(0)
上一页
1
···
102
103
104
105
106
107
108
109
110
···
112
下一页