发表评论取消回复
相关阅读
相关 Linux操作系统学习笔记(四)系统调用
前言 通过前面几篇文章,我们分析了从按下电源键到内核启动、完成初始化的整个过程。在后面的文章中我们将分别深入剖析Linux内核各个重要部分的源码。考虑到后面的部分我们
相关 Linux操作系统学习笔记(二十四)网络通信之性能优化
一. 前言 在前面的几篇文章中,我们大致介绍了Linux网络协议栈的基本结构体、收发流程、TCP协议设计原理等,整个网络通信其实是一个很复杂的过程。本文介绍性能测试、
相关 Linux操作系统学习笔记(十五)中断
一. 前言 在前面的文章里,我们多次见到了中断的作用,如任务调度,系统调用从用户态陷入内核,文件系统的读写操作等。本文就Linux的中断机制进行较为全面的剖析。
相关 Linux操作系统学习笔记(十四)块设备
一. 前言 上文我们分析了字符设备,本文接着分析块设备。我们首先分析块设备的基本结构体,然后分析块设备生成、加载的整个过程,最后分析块设备的直接I/O访问和缓存I/O
相关 Linux操作系统学习笔记(十三)字符设备
一. 前言 上文中我们分析了虚拟文件系统的结构以及常见的文件操作从用户态到虚拟文件系统再到底层实际文件系统的过程。而实际上我们并没有说明实际的文件系统如ext4是如何
相关 Linux块设备概念和列出块设备命令学习
Linux块设备 一种具有一定结构的随机存取设备,对这种设备的读写是按块进行的,他使用缓冲区来存放暂时的数据,待条件成熟后,从缓存一次性写入设备或者从设备一次性读
相关 linux块设备总结(四) 块设备数据组织
回顾 在\[<Linux块设备总结(二)>\]\[[https://blog.csdn.net/weixin\_37867857/article/details/8832
相关 Linux块设备总结(七)块设备的注册
上一章中讲完了块设备的初始化,总体来说比较复杂,与其数据结构一起串讲会有一种比较豁然开朗的感觉。本章主要讲解块设备的注册入口,试想一下,在块设备注册过程中间没有入口我们怎么把块
相关 Linux块设备总结(六)块设备子系统初始化
在上两篇博客中我们学习了块设备子系统数据组织结构,但是块设备子系统的总体上的初始化还没有涉及到,本章就开始学习块设备子系统的一系列初始化。 块设备子系统简而言之是Linux
相关 Linux块设备总结(八)申请通用块设备操作
我们已经知道通用块层是一个内核组件,她处理来自系统中的所有块设备发出的请求。她的主要作用是: 1.将数据缓存放在高端内存, 2.通过一些附加手段显现所谓的零-复制模式
还没有评论,来说两句吧...