登录
首页 » Linux-Unix program » 使用非阻塞 I/O 的应用程序常常使用 poll, select, 和 epoll 系统调用. poll, select 和 epoll 本质上有相同的功能:...

使用非阻塞 I/O 的应用程序常常使用 poll, select, 和 epoll 系统调用. poll, select 和 epoll 本质上有相同的功能:...

于 2023-06-26 发布 文件大小:756.00 B
0 53
下载积分: 2 下载次数: 1

代码说明:

使用非阻塞 I/O 的应用程序常常使用 poll, select, 和 epoll 系统调用. poll, select 和 epoll 本质上有相同的功能: 每个允许一个进程来决定它是否可读或者写一个或多个文件而不阻塞. 这些调用也可阻塞进程直到任何一个给定集合的文件描述符可用来读或写. 因此, 它们常常用在必须使用多输入输出流的应用程序, 而不必粘连在它们任何一个上. 相同的功能常常由多个函数提供, 因为 2 个是由不同的团队在几乎相同时间完成的: select 在 BSD Unix 中引入, 而 poll 是 System V 的解决方案. epoll 调用[23]添加在 2.5.45, 作为使查询函数扩展到几千个文件描述符的方法.-poll application instance

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Linux环境下的远程登陆客户端软件,其采用RDP协议
    Linux环境下的远程登陆客户端软件,其采用RDP协议-Linux environment under the remote login client software, using RDP agreement
    2023-02-10 09:30:03下载
    积分:1
  • 不错的linux书籍我比较希望就是这么简单的.
    不错的linux书籍我比较希望就是这么简单的.-Good books I would prefer linux is so simple.
    2022-12-28 23:50:03下载
    积分:1
  • 进程间通信实例,用FIFO来实现两个进程的读写操作!
    进程间通信实例,用FIFO来实现两个进程的读写操作!-a sample for multiprocess communication.
    2022-11-09 11:05:03下载
    积分:1
  • libc function and parameters inside the detailed description of the introduction...
    libc内部函数和参数的详细介绍和使用方法
    2022-10-16 00:45:04下载
    积分:1
  • 关于Qt的第三方串口类serialclass封装
    关于Qt的第三方串口类serialclass封装-Qt on third-party package serial category serialclass
    2022-07-04 08:39:44下载
    积分:1
  • linux指令大全 全面介绍每一个参数使用方法规则
    linux指令大全 全面介绍每一个参数使用方法规则 -linux commands Guinness comprehensive introduction for each parameter using the rules
    2022-01-26 02:30:51下载
    积分:1
  • 收集了一些关于makefile的资料,希望对初学者有些用
    收集了一些关于makefile的资料,希望对初学者有些用-Some material about makefile, and it s useful for beginner.
    2023-07-29 01:20:03下载
    积分:1
  • Windows 与 Unix 和 Linux 架构比较
    Windows 与 Unix 和 Linux 架构比较-Windows and Unix and Linux framework comparison
    2022-04-22 16:05:41下载
    积分:1
  • spserver 是一个实现了半同步/半异步(Half
    spserver 是一个实现了半同步/半异步(Half-Sync/Half-Async)和领导者/追随者(Leader/Follower) 模式的服务器框架,能够简化 TCP server 的开发工作。 spserver 使用 c++ 实现,目前实现了以下功能: 1.封装了 TCP server 中接受连接的功能; 2.使用非阻塞型I/O和事件驱动模型,由主线程负责处理所有 TCP 连接上的数据读取和发送,因此连接数不受线程数的限制; 3.主线程读取到的数据放入队列,由一个线程池处理实际的业务。 4.一个 http 服务器框架,即嵌入式 web 服务器(请参考: SPWebServer:一个基于 SPServer 的 web 服务器框架) -spserver is a realization of a semi-synchronous/semi-asynchronous (Half-Sync/Half-Async) and leader/followers (Leader/Follower) model server framework, to simplify the development of TCP server. spserver use c++ realize now realize the following functions: 1. Packaging the TCP server to accept connections function 2. the use of non-blocking type I/O and event-driven model, by the main thread responsible for handling all TCP connection read and send data, so connections are not thread a few restrictions 3. the main thread to read data Add queue, by a thread pool handle the actual business. 4. A http server framework, that is, embedded web server (p
    2023-03-18 00:40:03下载
    积分:1
  • linux下MPEG编解码程序,有vc工程,纯C代码
    linux下MPEG编解码程序,有vc工程,纯C代码-MPEG codec library on Linux, has VC build project, pure C source code
    2022-07-01 11:43:46下载
    积分:1
  • 696518资源总数
  • 104297会员总数
  • 29今日下载