Unix Network 2
来源:互联网 发布:三国志11公孙瓒数据 编辑:程序博客网 时间:2024/05/01 17:00
I/O model
1block IO (BIO)2Non-block IO (NIO)3IO multiplexing (select/ pselect, poll/ epoll)4Sigal IO 5asynchronized IO (AIO)
IO are divided two parts
first is waiting the data ready
second is copy the data from the core to the userspace
1~4 are most the same.
BIO blockNIO keep pollingIO mutilplexing block on select/pollSIGIO block and wait for the signal from the corethey all block when data copy from core to user space
AIO does not need to wait.
0 0
- Unix Network 2
- Unix Network(2) 第五章 简单函数
- Note: UNIX Network Programming
- unix network programming
- Unix Network Programming
- unix network programming
- Unix Network (1)
- Unix network programming
- Unix Network 1
- Unix Network 3
- Unix Network Programming 2nd Edtion Source Code 编译问题解决
- Unix Network Programming(2)---错误处理:包裹函数
- unix network programming volume2 sorce code build and get(UNIX網絡編程卷2第二版)
- unix网络编程(unix network programming)
- Unix Network Programming {socket 选项}
- Unix Network Programming {Nonblocking IO}
- Unix Network Programming(3)---UDP
- Unix Network Programming(4)---TCP
- 【C# for OJ/ACM做题】适用于各种OJ的2种C#输入输出辅助类(IOHelper)
- IOS基础之——添加本地通知(UILocalNotification)
- 从web service得到的SoapObject解析
- 6
- 《算法心得》高效用法记录
- Unix Network 2
- 数学分析之曲面积分
- linux程序设计——同时执行的线程(第十二章)
- The Joel Test:软件开发成功12法则
- leetCode 9.Palindrome Number (回文数字) 解题思路和方法
- UVA - 201 Squares
- 磁盘 扇区 磁道 柱面
- 正则表达式·三顾茅庐
- POJ 2796 Feel Good(单调栈)