Linux内核分析与应用9-设备驱动

Linux内核分析与应用9-设备驱动

9.1 设备驱动概述因为UNIX/Linux一切皆文件,所以也将设备纳入文件管理体系下Linux将设备分为三大类,一类是像磁盘那样,以块或扇区为单位,成块进行输入输出的设备,称为块设备;另一类像键盘那样,以字符为单位,进行输入/输出,称为字符设备;还有一类,是网络设备,与前两者有很大不同 ----块...

Linux内核分析与应用8-文件系统

Linux内核分析与应用8-文件系统

8.1 虚拟文件系统的引入Linux文件系统中最重要的一个概念: 索引节点 Inode文件系统是具体到分区的,所以不同分区格式化时,可以是不同的文件系统类型ext2,ext3,ext4是Linux的标准文件系统,系统将其磁盘分区作为系统的根文件系统; 除此以外的文件系统则安装在根目录系统下...

Linux Shell 编程

4 课时 |
2099 人已学 |
免费

Linux 运维自动化课程

4 课时 |
1478 人已学 |
免费

LINUX 企业常用服务

7 课时 |
3036 人已学 |
免费
开发者课程背景图
Linux内核分析与应用7-内核同步

Linux内核分析与应用7-内核同步

7.1 Linux同步概述竞态条件,也称竞争条件,race condition临界区原子操作,Linux专门有一个atomic_t结构体问题:在多核系统中遇到原子操作,在系统层面上原子操作还是原子的吗?在核级还是原子的吗?死锁:所有的任务都在相互等待,但他们永远不会释放已占有的资源,于是任何任务都无...

Linux内核分析与应用6-系统调用

Linux内核分析与应用6-系统调用

6.1 Linux中的各种APILSB (Linux Standards Base)POSIX: 可移植操作系统接口(Portable Operating System Interface of UNIX)Linux ABI:(为了兼容)内核API:主要是内核中标记为"EXPORT_SYMBOL"的...

Linux内核分析与应用5-中断

Linux内核分析与应用5-中断

中断机制概述中断是CPU对系统发生的某个事件作出的一种反应, 当中断发生时,CPU暂停正在执行的程序,保留现场后,自动转去执行相应事件的处理程序,处理完成后,返回断点,继续执行被打断的程序.中断是操作系统的脉搏,是并发处理的基础.中断的引入,是为了支持CPU和设备之间的并行操作.中断看似简单,但工程...

Linux内核分析与应用4-内存管理

Linux内核分析与应用4-内存管理

本系列是对 陈莉君 老师 Linux 内核分析与应用 的学习与记录。讲的非常之好,推荐观看留此记录,蜻蜓点水,可作抛砖引玉4.1 Linux内存管理机制lscpu 命令, 类似是优化后的 cat /proc/cpuinfo实现虚拟内存的几种机制:当 程序一旦跑起来,那就变成了一个进程一个进程的用户地...

Linux内核分析与应用3-进程管理

Linux内核分析与应用3-进程管理

本系列是对 陈莉君 老师 Linux 内核分析与应用 的学习与记录。讲的非常之好,推荐观看留此记录,蜻蜓点水,可作抛砖引玉3.1 进程概述一个程序通过编译器将其编译成汇编程序,经过汇编器将其汇编成目标代码,通过链接器形成可执行文件a.out或者elf格式,最后交给操作系统来执行进程最基本的状态有三种...

Linux内核分析与应用2-内存寻址

Linux内核分析与应用2-内存寻址

2.1 内存寻址数据连续存储和选择读取思想,是目前我们使用的几乎所有机器运行背后的灵魂计算机体系结构中的核心问题之一,就是如何有效地进行内存寻址; 内存寻址技术,从某种程度上代表了计算机技术."段"的引入:段描述了一块有限的内存区域,区域的起始位置存在专门的寄存器,也就是段寄存器中."保护模式"的引...

Linux内核分析与应用

Linux内核分析与应用

1.概述用到的几个命令:insmoddmesglsmod章节测试:部分可参考<1>. Linux得以流行,是因为遵循了GPL协议,并不是因为遵循POSIX标准 (错)linux操作系统概述linux概述<2>. 从Linux操作系统的整体结构来看,分两大部分,用户空间的应用程...

linux内核分析笔记----中断和中断处理程序【转】

转自:http://www.cnblogs.com/hanyan225/archive/2011/07/17/2108609.html 中断还是中断,我讲了很多次的中断了,今天还是要讲中断,为啥呢?因为在操作系统中,中断是必须要讲的..      &...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Linux宝库
Linux宝库
1+人已加入
加入
相关电子书
更多
冬季实战营第二期:Linux操作系统实战入门
Decian GNU/Linux安全合规之路
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载 立即下载 立即下载