简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Table of Contents概念地址转换过程概念虚拟地址和物理地址的概念CPU通过地址来访问内存中的单元,地址有虚拟地址和物理地址之分,如果CPU没有MMU(Memory Management Unit,内存管理单元),或者有MMU但没有启用,CPU核在取指令或访问内存时发出的地址将直接传到CPU芯片的外部地址引脚上,直接被内存芯片(以下称为物理内存,以便与虚拟内...
Table of Contents 一、代码流程二、相关数据结构0.基本概念1.进程控制块PCB2.文件系统类型3.文件系统挂载vfsmount4.超级块(struct super_bloc)5.目录索引节点(struct inode):5.目录项对象(struct dentry):6.file 结构体7. 打开的文件集8.文件查找相关的数据结构...
目录通知链的引入通知链类型一个简单的测试实例通知链的引入Linux内核中各个子系统相互依赖,当其中某个子系统状态发生改变时,就必须使用一定的机制告知使用其服务的其他子系统,以便其他子系统采取相应的措施。为满足这样的需求,内核实现了事件通知链机制(notification chain)。通知链只能用在各个子系统之间,而不能在内核和用户空间进行事件的通知。组成内核的核心系统代码...
目录概述用法dev/mem介绍devmem的源码分析概述在Linux开发中着实用到的调试工具并不是很多。devmem的方式是提供给驱动开发人员,在应用层能够侦测内存地址中的数据变化,以此来检测驱动中对内存或者相关配置的正确性验证。基本原理通过设备文件/dev/mem 实现对物理内存的读写。用法Usage: devmem ADDRESS [WIDTH [VALUE...