系统IO
宇化桐
这个作者很懒,什么都没留下…
展开
-
多路IO复用模型 select epoll
同步阻塞IO在等待数据就绪上花去太多时间,而传统的同步非阻塞IO虽然不会阻塞进程,但是结合轮询来判断数据是否就绪仍然会耗费大量的CPU时间。 多路IO复用提供了对大量文件描述符进行就绪检查的高性能方案。 select select诞生于4.2BSD,在几乎所有平台上都支持,其良好的跨平台支持是它的主要的也是为数不多的优点之一。 select的缺点(1)单个进程能够监视的文件描述符的数量存在转载 2013-09-04 17:51:52 · 671 阅读 · 0 评论 -
Linux下文件描述符和文件流的转换
1. FILE * fdopen(int fd, char * mode) cong原创 2014-06-03 18:44:57 · 829 阅读 · 0 评论