c(linux)
千山万水
这个作者很懒,什么都没留下…
展开
-
Linux环境进程间通信
linux信号机制远远比想象的复杂,本文力争用最短的篇幅,对该机制做了深入细致的分析。信号应用实例将在信号(下)中给出。一、信号及信号来源信号本质信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的原创 2011-08-12 15:21:06 · 413 阅读 · 0 评论 -
libev 安装
出现这个错:error while loading shared libraries: libev.so.4: cannot open shared object file: No such file or directory执行 export LD_LIB原创 2011-10-11 04:21:39 · 2040 阅读 · 0 评论 -
linux 信号量sigprocmask使用
源程序:#include #include #include #include int main(int argc,char **argv){double y;sigset_t intmask;int i,repeat_factor;if(argc!=2){fprintf(stderr,"Usage:%s repeat_factor\n\a",arg原创 2011-12-09 10:44:17 · 679 阅读 · 0 评论 -
setsockopt 设置socket
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,原创 2012-06-20 01:09:45 · 621 阅读 · 0 评论