异步IO完整例子-可改写用于服务器
来源:互联网 发布:网络大学和成考哪个好 编辑:程序博客网 时间:2024/06/10 19:03
因需要改写将服务器读取文件同步IO为异步IO,因此在自己机子上编写了这个根据文件列表随机不间断读取文件块得操作
环境:CentOS4.8 512M内存,2个1.8 cpu
编译器:g++4.5
库:librt
文件列表格式:文件绝对路径+文件名 空格 文件总长度
提示:最好选取文件大点
/root/work/data/[www.dy2018.com]jixieshi.rmvb 371324360
/root/work/data/oracle9i_system01.dbf 398467072
编译: g++4.5 chlaws_aio.c -lrt
程序如下:
程序还可以大幅度优化,这里只是简单实现下,有问题可以留言,转载请注明文章出处.
- 异步IO完整例子-可改写用于服务器
- 异步IO完整例子-可改写用于服务器
- linux下异步IO的简单例子
- Java NIO(异步IO)Socket通信例子
- linux下异步IO的简单例子
- C#异步TCP服务器完整实现
- C#异步TCP服务器完整实现
- 翻译模型用于Query改写
- netfilter 例子改写1
- netfilter例子改写2
- netfilter例子改写3
- netfilter例子改写4
- netfilter例子改写5
- Thrift异步IO服务器源码分析
- Thrift异步IO服务器源码分析
- NIO中异步IO的完整实现实例
- --总结加一个完整的可运行的Thrift例子
- 用于移动设备的可移植的轻量级web服务器
- 关于xen虚拟机不能解析DNS的问题
- 冒泡排序新招
- 项目经理如何管理不同类型员工的扯皮攻略
- 冒泡排序新招
- Symbian内存管理
- 异步IO完整例子-可改写用于服务器
- redhat5.4下安装apache、mysql、php经验谈
- 冒泡排序新招
- Rail 3流行插件与替换部件简介
- ConcurrentModificationException主要原因及处理方法
- 冒泡排序新招
- Javascript 的 dateDiff 函数
- Oracle 常用性能监控T-SQL
- Magento - Place order, control inventory