![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习
文章平均质量分 64
TQ19940808
这个作者很懒,什么都没留下…
展开
-
深入理解Linux内核2
Unix文件系统概述文件 - Unix文件是以字节序列组成的信息载体,不解释内容。 - 文件被组织在一个树结构的命名空间中。 - . 和..的意思硬链接和软链接包含在目录中的文件名就是一个文件的硬链接命令:$ln P1 P2 用来创建一个新的硬链接,为路径P1创建一个名为P2的硬链接。不允许用户给目录创建硬链接只有同一个文件系统中的文件之间才能创建链原创 2017-10-27 17:50:09 · 280 阅读 · 0 评论 -
深入理解Linux内核学习笔记
第一章 绪论Linux是开源的是一个真正的Unix内核,但不是一个完整的Unix操作系统 -源码获取:源码下载一般源代码安装在/usr/src/linux目录下单块结构的内核(Monolithic kernal)动态的装载和卸载部分内核代码内核线程多线程应用程序支持抢占式(preemptive)内核多处理器支持 (最优化的使用SMP)文件系统没有STREAMS I/O类似的原创 2017-10-25 19:31:34 · 631 阅读 · 0 评论 -
深入理解Linux内核3
Unix内核概述 Unix内核提供了应用程序可以运行的环境,因此,内核必须实现一组服务及相应的接口。应用程序使用这些接口而不会跟硬件资源直接交互。- 进程/内核模式用户态和内核态进程是动态的实体,在系统内通常只有有限的生存期内核本身不是一个进程,而是进程的管理者 -请求内核服务的进程使用系统调用除了用户进程,还有些称为内核线程的特权进程 以内核态运行在内核地址空间不与用户交互,不原创 2017-11-01 15:03:49 · 329 阅读 · 0 评论 -
深入理解Linux内核4
内存寻址内存地址逻辑地址,线性地址(虚拟地址),物理地址内存控制单元MMU逻辑地址 经 分段单元 转换为 线性地址线性地址 经 分页单元 转换为 物理地址内存仲裁器DMA控制器硬件中的分段实模式和保护模式实模式用来维持处理器和早期模型的兼容段选择符和段寄存器1个逻辑地址=段标识符 + 偏移量段标识符==段选择符 16位6个段寄存器cs代码寄存器,原创 2017-11-06 14:43:18 · 405 阅读 · 0 评论