- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 select、poll和epoll的区别
原:http://www.cnblogs.com/wuchanming/p/4349743.html在linux没有实现epoll事件驱动机制之前,我们一般选择用select或者poll等IO多路复用的方法来实现并发服务程序。在大数据、高并发、集群等一些名词唱的火热之年代,select和poll的用武之地越来越有限了,风头已经被epoll占尽。select()和poll() IO多
2016-08-30 23:32:25 378
转载 类的大小
http://blog.chinaunix.net/uid-26722078-id-3756839.html#includeclass a {};class b{};class c:public a{ virtual void fun()=0;};class d:public b,public c{};int main(){ cout co
2016-08-28 21:07:40 468
原创 sem_open、sem_close、sem_unlink
UNP2 P180sem_t *sem_open(const char *name, int oflag,..,/*mode_t mode,unsigned int value*/) :打开有名信号量1.当打开一个一定存在的有名信号量时,ofalg设置为0.int sem_close(sem_t *sem):关闭有名信号量2.一个进程终止时,内核对其上仍打开的所有有名信号量自动执
2016-08-09 21:51:24 17352
转载 sem_open No such file or directory
转:http://idsips.blog.163.com/blog/static/48001272201272984546782/这是由于在内核中,创建信号量的默认路径是/dev/shm。当你要创建一个信号量/tmp/mysem时,实际上是创建了一个/dev/shm /sem.tmp/mysem,而这里由于/dev/shm/tmp目录根本就不存在,所以会出错。解
2016-08-08 17:18:32 2771
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人