- 博客(5)
- 资源 (7)
- 收藏
- 关注
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-12-01 09:37:52 260
原创 Linux块设备驱动(2)---块驱动中相关相关模块模板
1.块设备驱动的模块加载与卸载1)块设备驱动的模块加载完成的工作如下:Ø 分配,初始化请求队列,绑定请求队列和请求函数Ø 分配,初始化gendisk,给gendisk的major,fops,queue等成员赋值,最后添加gendisk.Ø 注册块设备驱动.代码1:使用blk_alloc_queue函数完成块设备驱动的模块加载模板 static int __init
2010-04-28 21:46:00 1570
原创 Linux块设备驱动(1)---块驱动中相关的结构体及其操作
1.字符设备与块设备IO操做的区别 1)块设备只能以块为单位接收输入返回输出,而字符设备则以byte为单位.大多数设备是字符设备,他们不需要缓冲并且不以固定块大小进行操作.2)块设备对于IO请求有对应的缓冲区,所以他们可以选择以什么顺序进行响应.字符设备无须缓冲且被直接读写.3)字符设备只能被顺序读写,块设备可以随机访问. 2.block_de
2010-04-27 18:31:00 2706
原创 Linux下文件目录的权限
Linux下文件和目录的权限 一、文件类型和权限 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活目录可能有
2009-07-24 14:53:00 642
原创 Linux日志——Linux Kernel 2.6进程调度分析
Linux Kernel 2.6进程调度的分析第一章 Kernel 2.4存在的不足根据对2.4进程调度的分析,我们总结出看出2.4内核总的特点就是: 内核调度简单有效 内核不可抢占但是经过对2.4内核的分析,我们也明显看到了它的缺点:1.调度算法复杂度是O(n),与系统负荷关系较大。而且调度算法在设计上也有缺陷,比如:(1) 2.4进程调度只设置了一个进程就
2009-04-06 23:28:00 1136
银行家算法C语言实现
2009-02-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人