操作系统知识
liruicqu
这个作者很懒,什么都没留下…
展开
-
Linux环境进程间通信(二): 信号(上)
nux信号机制远远比想象的复杂,本文力争用最短的篇幅,对该机制做了深入细致的分析。读者可以先读一下信号应用实例(在信号(下)中),这样可以对信号发送直到相应的处理函数执行完毕这一过程有个大致的印象。本文尽量给出了较新函数的应用实例,着重说明这些的功能。 一、信号及信号来源信号本质 信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一原创 2008-01-21 02:07:00 · 242 阅读 · 0 评论 -
Linux环境进程间通信(二): 信号(下)
在信号(上)中,讨论了linux信号种类、来源、如何安装一个信号以及对信号集的操作。本部分则首先讨论从信号的生命周期上认识信号,或者宏观上看似简单的信号机制(进程收到信号后,作相应的处理,看上去再简单不过了),在微观上究竟是如何实现的,也是在更深层次上理解信号。接下来还讨论了信号编程的一些注意事项,最后给出了信号编程的一些实例。一、信号生命周期从信号发送到信号处理函数的执行完毕对于一转载 2008-01-21 02:08:00 · 337 阅读 · 0 评论 -
Linux程序设计入门 - fork, pthread, and signals
在UNIX程序设计中,学会fork及signal的运用,算是相当基本的功夫。 fork()及signal经常运用在daemon守护神这一类常驻程序,另外像 a4c.tty/yact/chdrv这些中文终端机程序也有用到,一般如 Mozilla/Apache/Squid等大程序几乎都一定会用到。 虽然在UNIX下的程序写作,对thread的功能需求并非转载 2008-01-21 02:12:00 · 294 阅读 · 0 评论 -
linux头文件说明
头文件 说明 验证程序断言 c p i o归档值 字符类型 目录项 出错码 文件控制 浮点常数 文件树漫游 组文转载 2008-01-21 02:13:00 · 262 阅读 · 0 评论 -
深刻理解Linux进程间通信
下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。序 Linux 下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间通信方面的侧重点有所不同。前者对Unix早期的进程间通信手段进行了系统的改进和扩充,形成了 “system V IPC”,通信进程转载 2008-01-21 02:18:00 · 1982 阅读 · 0 评论 -
Linux 进程管理
作者:北南南北来自:LinuxSir.Org摘要:本文讲述的时进程管理的基本概念和进程管理工具介绍;文中的重点对进程管理工具的分类介绍及应用举例,包括 ps、pgrep、top 、kill、pkill、killall、nice和renice 等工具。目录1、程序和进程; 1.1 进程分类;1.2 进程的属性;1.3 父进程和子进程; 2、进程管理;转载 2008-01-21 02:19:00 · 336 阅读 · 0 评论