博客专栏  >  移动开发   >  Linux网络编程

Linux网络编程

Linux网络编程学习

关注
0 已关注
5篇博文
  • I/O多路复用之总结

    poll() 和 select() 的区别 虽然 poll() 和select() 完成相同的工作,但 poll() 调用在很多方面仍然优于 select() 调用: poll() 不需要...

    2015-08-08 23:55
    587
  • I/O 多路复用之 Event Poll

    概述 由于 poll() 和 select() 的局限,Linux 2.6内核引入了 event poll(epoll) 机制。虽然 epoll 的实现比 poll() 和 select() 要复杂得...

    2015-08-08 22:36
    602
  • I/O 多路复用之poll

    概述 poll() 系统调用是System V 的I/O多路复用的解决方案。它解决了一些 select() 的不足,不过 select() 还是被频繁的使用(还是出于习惯或可移植性的考虑)。 Po...

    2015-08-08 14:11
    466
  • I/O 多路复用之select

    概述 Linux提供了三种 I/O 多路复用方案:select,poll和epoll。在这一篇博客里先讨论select和poll,epoll是Linux特有的高级解决方案,将在下一篇中介绍。 sele...

    2015-08-08 12:40
    641
  • 分散/聚集 I/O(scatter-gather I/O)

    概述 分散/聚集 I/O是一种可以在单次系统调用中对多个缓冲区输入输出的方法,可以把多个缓冲区的数据写到单个数据流,也可以把单个数据流读到多个缓冲区中。其命名的原因在于数据会被分散到指定缓冲区向量,或...

    2015-08-06 23:43
    1709
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部