搜索资源列表
lincan-0.3.3.tar
- LinCAN is a Linux kernel module that implements a CAN driver capable of working with multiple cards, even with different chips and IO methods. Each communication object can be accessed from multiple applications concurrently. It supports RT-Linu
poll
- 使用C语言,在linux系统下实现了POLL的基本原理和基本的使用方法,通过一个简单的程序,基本包含了POLL所用于的方法和优点。-Using the C language, linux system POLL the basic principles and use through a simple procedure, basic POLL used to and benefits.
poll-client
- pop client souce coding under linux
network_epool_pool_select_demo
- Linux 网络编程 pool epool 和 的简单使用示例,有利于分析理解这几种方式的用法。-Simple to use examples Linux Network Programming poll epoll and conducive to analyze and understand the usage of this in several ways.
IO
- 基于linux平台的多路IO复用,使用了select和poll来实现(Multiplexing of multiplex IO based on Linux platform)
linux_epoll模型
- epoll是Linux内核为处理大批量文件描述符而作了改进的poll,是Linux下多路复用IO接口select/poll的增强版本,它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率。另一点原因就是获取事件的时候,它无须遍历整个被侦听的描述符集,只要遍历那些被内核IO事件异步唤醒而加入Ready队列的描述符集合就行了。epoll除了提供select/poll那种IO事件的水平触发(Level Triggered)外,还提供了边缘触发(Edge Triggered),这就使得