搜索资源列表
codecnt_1020008
- 操作系统提供的 connect() 系统调用,用来与每一个感兴趣的目标计算机的端口进行连接。如果端口处于侦听状态,那么connect()就能成功。否则,这个端口是不能用的,即没有提供服务。这个技术的一个最大的优点是,你不需要任何权限。系统中的任何用户都有权利使用这个调用。另一个好处就是速度。如果对每个目标端口以线性的方式,使用单独的connect()调用,那么将会花费相当长的时间,你可以通过同时打开多个套接字,从而加速扫描。使用非阻塞 I/O 允许你设置一个低的时间用尽周期,同时观察多个套接字。
process_minachen
- 综合应用下列知识点设计并实现操作系统的进程调度:邻接表,布尔数 组,非阻塞输入,图形用户界面 GUI,进程控制块,进程状态转换,多级反馈队列进程调度算法。-integrated application knowledge point following the design and realization of the process of scheduling the operating system : the adjacent table, boolean arrays, nonblock
socket
- 提供了非阻塞的客户端和服务器端通信的实例程序。用linux下的C语言实现。
concurrent_heap
- 是一个linux下面实现的非阻塞的堆,作者比较牛,是国外的非阻塞算法专家。
UNIX环境下的高级IO技术
- UNIX环境下利用高级IO技术实现非阻塞的输入/输出-UNIX environment using high technology to achieve non-blocking IO input / output
spserver-0[1].8.5.src.tar
- spserver 是一个实现了半同步/半异步(Half-Sync/Half-Async)和领导者/追随者(Leader/Follower) 模式的服务器框架,能够简化 TCP server 的开发工作。 spserver 使用 c++ 实现,目前实现了以下功能: 1.封装了 TCP server 中接受连接的功能; 2.使用非阻塞型I/O和事件驱动模型,由主线程负责处理所有 TCP 连接上的数据读取和发送,因此连接数不受线程数的限制; 3.主线程读取到的数据放入队列,由一
UDP_select()
- 通过UDP和select函数来实现非阻塞的通话机制,已达到客户端之间的通讯-Through the UDP and select functions to achieve non-blocking call mechanism, has reached the communication between the client
async.rar
- linux的socket的非阻塞函数fcntl的用法,linux non-blocking function of the socket of the use of fcntl
cannon
- 并行程序设计,使用mpi,实现矩阵相乘的cannon算法,包括阻塞式和非阻塞式-Parallel programming, the use of mpi, cannon to achieve matrix multiplication algorithms, including blocking and non-blocking
relay
- linux源码,利用状态机,实现io非阻塞操作-linux-source, using a state machine, to achieve non-blocking io operations
relay2
- linux源码,利用状态机实现io非阻塞操作 版本2,用结构体保存中间状态,可实现状态恢复-linux source code, the use of state machine to achieve non-blocking io operations version 2, using the structure to preserve intermediate state, the status of the restoration can be achieved
on_chip_bus
- 用基于systemcc c++作为建模语言,对芯片的片上总线主设备,从设备,仲裁器,和总线本身进行建模。给出的从设备包括快速存储器,慢速存储器,和通用串口;主设备包括直接型主设备,阻塞型设备,非阻塞型主设备;另外还有总线本身和总线仲裁器。-Based systemcc c++ As a modeling language, on-chip-chip bus masters, from the equipment, arbiter, and bus modeling itself. Given f
client
- 客户端的开发小程序。linux中各shell命令的运用,使用消息队列和通信进程-The development of client applets. linux in order to use the shell, use the message queue and communication process
fcntl
- Linux网络编程I/O多路复用的解决方案:非阻塞方式 fcntl函数实现 fcntl.c-Linux Network Programming I/O multiplexing solution: non-blocking fcntl function the way fcntl.c
fcntl
- fcntl设置为非阻塞I/O的使用实例。里面包含了两个函数fcntl和selelct。-fcntl is set to non-blocking I/O' s use of examples. Which contains two function fcntl and selelct.
NIO
- nio 的实现例子 里面有详细的中文注释 配合查询api 帮助你更好地学习nio 特点:非阻塞-nio implementation of the Chinese examples of which are detailed notes to help you better meet the query api to learn nio features: non-blocking
pollmonitor
- 使用非阻塞 I/O 的应用程序常常使用 poll, select, 和 epoll 系统调用. poll, select 和 epoll 本质上有相同的功能: 每个允许一个进程来决定它是否可读或者写一个或多个文件而不阻塞. 这些调用也可阻塞进程直到任何一个给定集合的文件描述符可用来读或写. 因此, 它们常常用在必须使用多输入输出流的应用程序, 而不必粘连在它们任何一个上. 相同的功能常常由多个函数提供, 因为 2 个是由不同的团队在几乎相同时间完成的: select 在 BSD Unix 中引入
1_29
- 通过重叠通信和计算在许多系统能提高性能。由一个智能通信控制器自动地执行通信的系统是真实的。轻-重线索是取得这种重叠的一种机制。导致好性能的 一个可选的机制是使用非阻塞通信。一个阻塞发送开始调用初始化这个发送操作,但不完成它。在这个消息被从这个发送缓存拷出以前,这个发送开始调用将返回。 需要一个独立的“发送完成”调用完成这个通信,例如,检验从发送缓存拷出的数据。用适当的硬件,在发送被初始化后和它完成以前,来自发送者存储的数据转换 可以和在发送者完成的计算同时进行。类似地,一个非阻塞“接收开始调用”
tcpsocket
- linux下的tcp传输类,支持阻塞模式、非阻塞模式-linux tcp transfer under the category, to support blocking mode, non-blocking mode
union_pay_ssl-non-blocking
- 非阻塞https访问,用于linux下的c编程,一般默认ssl访问都是阻塞的,现在出一个非阻塞版本(Non blocking HTTPS access, for C programming under Linux, generally default SSL access is blocked, and now a non blocking version)