存储映射I/O使一个磁盘文件与存储空间中的一个缓冲区相映射,对缓冲区的读、写操作就是对文件的读、写操作,从而可以不再使用read、write系统调用。
将文件映射到存储区的函数由mmap完成,函数原型如下:
#include
/* 成功返回映射区起始地址,出错返回MAP_FAILED */
void *mmap(void *addr, size_t len, int prot, ...
分类:
系统相关 时间:
2014-06-22 21:39:19
阅读次数:
301
一、概念简述
在Linux下可以通过两种方式加载驱动程序:静态加载和动态加载。
静态加载就是把驱动程序直接编译进内核,系统启动后可以直接调用。静态加载的缺点是调试起来比较麻烦,每次修改一个地方都要重新编译和下载内核,效率较低。若采用静态加载的驱动较多,会导致内核容量很大,浪费存储空间。
动态加载利用了Linux的module特性,可以在系统启动后用insmod命令添加模块(.ko),在不需要...
分类:
系统相关 时间:
2014-06-22 18:56:41
阅读次数:
301
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://333234.blog.51cto.com/323234/931805 1.拓扑图: 备注:因为应用原因,需要在linux2上添加一个公网地址,并且在中间路由设备不受控制的情况下,L...
分类:
系统相关 时间:
2014-06-21 15:07:02
阅读次数:
432
1. 函数说明pipe(建立管道):1) 头文件 #include2) 定义函数: int pipe(int filedes[2]);3) 函数说明: pipe()会建立管道,并将文件描写叙述词由參数filedes数组返回。 filedes[0]为管道里的读取端 filedes[1]则为管道的写入端...
分类:
系统相关 时间:
2014-06-21 15:13:55
阅读次数:
329
PS:tcpdump是一个用于截取网络分组,并输出分组内容的工具,简单说就是数据包抓包工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为Linux系统下用于网络分析和问题排查的首选工具。 tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具...
分类:
系统相关 时间:
2014-06-21 15:19:22
阅读次数:
321
Creating an IP Tunnel using GRE on Linux Contents[hide] · 1 IP Tunelling · 2 Starting Configuration · 3 Tunnelling Objective ...
分类:
系统相关 时间:
2014-06-21 15:27:26
阅读次数:
598
1. Introduction HTB is meant as a more understandable, intuitive and faster replacement for the CBQ qdisc in Linux. Both CBQ and HTB help you to contr...
分类:
系统相关 时间:
2014-06-21 15:40:55
阅读次数:
416
第 8章+---------------------------------------------------+| 写一个块设备驱动 |+---------------------------------------------------+| 作者:赵磊 || email:zhaoleidd@h...
分类:
系统相关 时间:
2014-06-21 17:03:42
阅读次数:
327
第 12章+---------------------------------------------------+| 写一个块设备驱动 |+---------------------------------------------------+| 作者:赵磊 || email:zhaoleidd@...
分类:
系统相关 时间:
2014-06-21 17:07:46
阅读次数:
527
第 1 章+---------------------------------------------------+| 写一个块设备驱动 |+---------------------------------------------------+| 作者:赵磊 || email:zhaoleidd@...
分类:
系统相关 时间:
2014-06-21 17:17:15
阅读次数:
319
第 11章+---------------------------------------------------+| 写一个块设备驱动 |+---------------------------------------------------+| 作者:赵磊 || email:zhaoleidd@...
分类:
系统相关 时间:
2014-06-21 17:22:40
阅读次数:
209
第 9章+---------------------------------------------------+| 写一个块设备驱动 |+---------------------------------------------------+| 作者:赵磊 || email:zhaoleidd@h...
分类:
系统相关 时间:
2014-06-21 17:31:03
阅读次数:
270
本文针对新手,大牛们可以飘过去,如果对你有用,那不胜欢喜。常常为源码安装mono,安装后删除了源码安装包的童鞋,我很苦恼mono的删除,我把删除的方法收集过来放在一起,希望能帮助刚进mono大门的你。我们共同进步。
分类:
系统相关 时间:
2014-06-21 17:47:45
阅读次数:
359
转自:http://blog.chinaunix.net/uid-15724196-id-128144.html第6章+---------------------------------------------------+| 写一个块设备驱动 |+----------------...
分类:
系统相关 时间:
2014-06-22 23:03:16
阅读次数:
383
转自:http://blog.chinaunix.net/uid-15724196-id-128142.html第4章+---------------------------------------------------+| 写一个块设备驱动 |+----------------...
分类:
系统相关 时间:
2014-06-22 23:08:30
阅读次数:
323
转自:http://blog.chinaunix.net/uid-15724196-id-128146.html第7章+---------------------------------------------------+| 写一个块设备驱动 |+----------------...
分类:
系统相关 时间:
2014-06-22 23:12:25
阅读次数:
369