Chinaunix首页 | 论坛 | 博客
  • 博客访问: 46993
  • 博文数量: 9
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 110
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-24 12:19
文章分类

全部博文(9)

文章存档

2017年(4)

2016年(5)

我的朋友

发布时间:2016-11-01 09:10:11

一、IO多路复用所谓IO多路复用,就是通过一种机制,一个进程可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。Linux支持IO多路复用的系统调用有select、poll、epoll,这些调用都是内核级别的。但select、poll、epoll本质上都是同步I/O,先是block住等待就绪.........【阅读全文】

阅读(1723) | 评论(0) | 转发(0)

发布时间:2016-10-28 17:00:24

TCP/IP协议及socket封装socket编程的基本流程socket连接的建立(3次握手)socket连接的断开(3次握手)socket编程之bind函数int bind(int sockfd, const struct sockaddr *addr,socklen_t *addrlen);功能描述:当用socket()函数创建套接字以后,套接字在名称空间(网络地址族)中存在,但没有任何地址给它.........【阅读全文】

阅读(7886) | 评论(0) | 转发(3)

发布时间:2016-10-28 09:43:47

The pthread_cond_wait() and pthread_cond_timedwait() functions are used to block on a condition variable. They are called with mutex locked by the calling thread or undefined behaviour will result.These functions atomically release mutex and cause the calling thread to block on the condition .........【阅读全文】

阅读(1501) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册