qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 112 下一页

2014年12月3日

摘要: shell 查看会话、进程组ps -o pid,ppid,pgid,sid,comm进程调用setpgid(setsid也可以)可以参加一个现存的组或者创建一个新进程组。可以是前台进程组或后台进程组。#include #include int setpgid(pid_t pid, pid_t pgi... 阅读全文
posted @ 2014-12-03 09:57 江召伟 阅读(1014) 评论(0) 推荐(0) 编辑

2014年12月2日

摘要: 1、 进程组 组长不能创建新的 会话。 其它进程可以创建新的会话,创建后既成为会话首领,同时失去控制终端。2、 会话首领可以重新打开控制终端1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #incl... 阅读全文
posted @ 2014-12-02 17:26 江召伟 阅读(465) 评论(0) 推荐(0) 编辑

2014年12月1日

摘要: Linux进程控制 程序是一组可执行的静态指令集,而进程(process)是一个执行中的程序实例。利用分时技术,在Linux操作系统上同时可以运行多个进程。分时技术的基本原理是把CPU的运行时间划分成一个个规定长度的时间片,让每个进程在一个时间片内运行。当进程的时间片用完时系统就利用调度程序切换到另 阅读全文
posted @ 2014-12-01 15:42 江召伟 阅读(623) 评论(0) 推荐(0) 编辑

2014年11月29日

摘要: NAMEmq_overview —— POSIX消息队列概述DESCRIPTIONPOSIX消息队列允许进程以消息的形式交换数据。此API与System V消息队列(msgget(2),msgsnd(2),msgrcv(2)等)有明显不同,但做的事情差不多。消息队列通过mq_open(3)创建和打开... 阅读全文
posted @ 2014-11-29 14:20 江召伟 阅读(1458) 评论(0) 推荐(0) 编辑

2014年11月28日

摘要: 管道和FIFO管道(pipe) 管道在Unix及Linux进程间通信是最基础的,很容易理解。管道就像一个自来水管,一端注入水,一端放出水,水只能在一个方向上流动,而不能双向流动。管道是典型的单向通信,即计算机网络中所说的“半双工”。管道又名匿名管道,所以只能用在具有公共祖先的进程之间使用,通常使用在... 阅读全文
posted @ 2014-11-28 11:14 江召伟 阅读(469) 评论(0) 推荐(0) 编辑

2014年11月27日

摘要: 一、信号生命周期从信号发送到信号处理函数的执行完毕对于一个完整的信号生命周期(从信号发送到相应的处理函数执行完毕)来说,可以分为三个重要的阶段,这三个阶段由四个重要事件来刻画:信号诞生;信号在进程中注册完毕;信号在进程中的注销完毕;信号处理函数执行完毕。相邻两个事件的时间间隔构成信号生命周期的一个阶... 阅读全文
posted @ 2014-11-27 18:42 江召伟 阅读(437) 评论(0) 推荐(0) 编辑

摘要: 一、信号及信号来源信号本质信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。信号是进程间通信机制中唯一的异步通信机制,可以看作是异步通知,通知... 阅读全文
posted @ 2014-11-27 15:16 江召伟 阅读(590) 评论(0) 推荐(0) 编辑

2014年11月26日

摘要: fg、bg、jobs、&、ctrl + z命令一、 &加在一个命令的最后,可以把这个命令放到后台执行 ,如gftp &,二、ctrl + z可以将一个正在前台执行的命令放到后台,并且处于暂停状态,不可执行三、jobs查看当前有多少在后台运行的命令jobs -l 选项可显示所有任务的PID,jobs的... 阅读全文
posted @ 2014-11-26 13:29 江召伟 阅读(613) 评论(0) 推荐(0) 编辑

摘要: 【摘要】本文分析了Linux内核对于信号的实现机制和应用层的相关处理。首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理。接着分析了内核对于信号的处理流程包括信号的触发/注册/执行及注销等。最后介绍了应用层的相关处理,主要包括信号处理函数的安装、信号的发送、屏蔽阻塞等,最后给了 阅读全文
posted @ 2014-11-26 11:26 江召伟 阅读(652) 评论(0) 推荐(0) 编辑

2014年11月22日

摘要: sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。 他是POSIX的信号接口,而signal()是标准C的信号接口(如果程序必须在非POSIX系统上运行,那么就应该使用这个接口) 给信号signum设置新的信号处理函数act, 同时保留该信号原有的信号处理函数ol 阅读全文
posted @ 2014-11-22 17:39 江召伟 阅读(2801) 评论(0) 推荐(0) 编辑

上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 112 下一页