linux
Bsq28
程序员
展开
-
LINUX 信号处理
转自:http://zhangcy.anytome.com/20060321121911820418131452020050715/35.xml 一 入门信号是有相同的或不同的进程向一个进程传递的事件。信号通常用来向一个进程通知异常事件。术语: 产生(generate):当导致信号发生的事件出现时,比如硬件异常,就产生一个针对某个进程的信号 递送(d转载 2009-03-23 20:45:00 · 1713 阅读 · 0 评论 -
Linux的信号量
信号量本质上是一个非负的整数计数器,它被用来控制对公共资源的访问。当公共资源增加时,调用函数sem_post()增加信号量。只有当信号量值大于0时,才能使用公共资源,使用后,函数sem_wait()减少信号量。函数sem_trywait()和函数pthread_ mutex_trylock()起同样的作用,它是函数sem_wait()的非阻塞版本。下面我们逐个介绍和信号量有关的一些函数转载 2009-03-25 14:03:00 · 419 阅读 · 0 评论 -
linux 自动运行的服务设定
linux中的每个服务都有相应的运行脚本,可用于设置启动,停止,重启和查询服务等信息;所有的服务脚本 都写在"/etc/rc.d/init.d"中,脚本名称和服务器名称相对应,大都有说明,大家可自己查看,各运行级别的脚本目录所在位置为:/etc/rc.d当中可以看到以0~6加在RC的后面,构成了相应的运行级别服务脚本目录.可进入相应级别的脚本目录,查看其有什么设置.比如,我们进入级别3有脚本目录:转载 2009-03-26 10:35:00 · 485 阅读 · 0 评论