摘要: 信号(Signals)信号是一种软中断,是一种处理异步事件的方法。一般来说,操作系统都支持许多信号。尤其是UNIX,比较重要应用程序一般都会处理信号。UNIX定义了许 多信号,比如SIGINT表示中断字符信号,也就是Ctrl+C的信号,SIGBUS表示硬件故障的信号;SIGCHLD表示子进程状态改变... 阅读全文
posted @ 2015-08-23 16:03 dzqabc 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: (读写锁优先级 写饥饿): 对一个同享的数据布局,读的频率远弘远于写,所以用了读写锁.但是发现写线程老是抢不到锁. 按The Open Group 的Single UNIX? Specification所说,"Thepthread_rwlock_rdlock() function applies a 阅读全文
posted @ 2015-08-23 15:55 dzqabc 阅读(5791) 评论(0) 推荐(0) 编辑
摘要: 通过下面发现磁盘满的情况下write调用阻塞业务线程执行testwrite.cpp (1.37KB)发送成功 #include <stdio.h>#include <stdlib.h>#include <iostream>#include <time.h>#include <map>#include 阅读全文
posted @ 2015-08-23 15:41 dzqabc 阅读(126) 评论(0) 推荐(0) 编辑