码迷,mamicode.com
首页 >  
搜索关键字:fd    ( 1602个结果
epoll使用具体解释(精髓)
epoll - I/O event notification facility在linux的网络编程中,非常长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的优点在于它不会随着监听fd数目的增长而减少效率。由于...
分类:其他好文   时间:2015-05-16 20:28:52    阅读次数:134
Linux内核驱动--mmap设备方法【原创】
mmap系统调用(功能)void *mmap(void *addr, size_t len, int prot, int flags, int fd, off_t offset)内存映射函数mmap , 负责把文件内容映射到进程的虚拟内存空间,通过对这段内存的读取和修改,来实现对文件的读取和修改,而...
分类:系统相关   时间:2015-05-16 18:07:56    阅读次数:181
Linux文件
Linux文件类型 对于内核而言,所有打开的文件都是通过文件描述符引用(FD),文件描述符是一个非负整数,当打开现有问价或创建一个新文件时,内核向进程返回一个文件描述符。 按照惯例,shell把文件描述符0与进程的标准输入关联,文件描述符1与标准输出关联,文件描述符2与标准错误关联。 对于系...
分类:系统相关   时间:2015-05-16 10:19:47    阅读次数:147
数据库 无损连接分解
无损连接分解的形式定义如下:设R是一个关系模式,F是R上的一个函数依赖(FD)集。R分解成数据库模式δ={R1,……,Rk}。如果对R中每一个满足F的关系r都有下式成立: 那么称分解δ相对于F是“无损连接分解”,否则称为“损失连接分解”。其中表示自然连接。 从上述形式定义中可知,若直接根据定义来.....
分类:数据库   时间:2015-05-15 21:10:55    阅读次数:1496
epoll使用具体解释(精髓)
epoll - I/O event notification facility在linux的网络编程中,非常长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的优点在于它不会随着监听fd数目的增长而减少效率。由于...
分类:其他好文   时间:2015-05-15 15:09:26    阅读次数:122
Linux下read和write的正确用法
我写这篇文章的目的是为了对read和write两个函数的用法做一个总结,同时提醒自己不要忘记: 一、原型介绍 #include ssize_t read(int fd, void *buf, size_t count); 参数:    fd: 将要读取数据的文件描述词。 buf:  所读取到的数据的内存缓冲。  count: 需要读取的数据量。 read()会把参...
分类:系统相关   时间:2015-05-15 12:06:39    阅读次数:184
epoll使用具体解释(精髓)
epoll - I/O event notification facility在linux的网络编程中,非常长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的优点在于它不会随着监听fd数目的增长而减少效率。由于...
分类:其他好文   时间:2015-05-14 16:21:42    阅读次数:116
WinSock IO模型 -- WSAEventSelect模型事件触发条件说明
FD_READ事件l调用WSAEventSelect函数时,如果当前有数据可读l有数据到达时,并且没有发送过FD_READ事件l调用recv/recvfrom函数后,仍然有数据可读时RD_WRITE事件l调用WSAEventSelect函数时,如果调用能够发送数据时l调用connect()/acce...
分类:Windows程序   时间:2015-05-14 13:35:17    阅读次数:264
WSAEventSelect
WSAEventSelect 是 WinSock 提供的一种异步事件通知I/O模型,与 WSAAsyncSelect模型有些类似。 该模型同样是接收 FD_XXX 之类的网络事件,但是是通过事件对象句柄通知,而非像 WSAAsyncSelect一样依靠Windows的消息驱动机制。与WSAAsync...
分类:其他好文   时间:2015-05-14 11:33:41    阅读次数:130
chksum
45 00 00 21 4A 38 00 00 40 11 6F 7E C0 A8 00 6EFF FF FF FF DA A6 23 F0 00 0D BA FD 0B 09 22 2058C0 A8 00 6EFF FF FF FF0D11DA A6 23 F0 00 0D0B 09 22 20...
分类:其他好文   时间:2015-05-12 22:47:11    阅读次数:383
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!