linux 下进程之间通讯的几种方式,管道,有名管道,信号量,共享内存,信号,消息队列,套接字,网上都是很多例子的,现在想用多播的方式在同一台主机下的几个进程直接通信,不知道可不可行?写了一个发送和接收组播的小例子来测试,代码如下:mcast_send.c点击(此处)折叠或打开#include<s.........【阅读全文】
用习惯了内核层的定时器,发现应用层的各种定时器都各种优缺点,感觉没有内核的定时器用起来顺手。总结一下,可以根据不同的场景灵活选择。1.alarmalarm 函数原型 unsigned int alarm(unsigned int seconds)alarm是通过发送信号SIGALRM 来实现定时的,就是在指定seconds秒后向进程发送SIGALRM信号,只要通过注册信号及.........【阅读全文】