
linux 内核其他
文章平均质量分 97
关于一些linux 内核其他子系统的内容
爱好学习的青年人
学习学习再学习
展开
-
Linux 文件系统(VFS、EXT、proc)
为支持各种本机文件系统,且在同时允许访问其他操作系统的文件,Linux内核在用户进程(或C标准库)和文件系统实现之间引入了一个抽象层。该抽象层称之为虚拟文件系统(Virtual File System),简称VFS。VFS的任务并不简单。一方面,它用来提供一种操作文件、目录及其他对象的统一方法。另一方面,它必须能够与各种方法给出的具体文件系统的实现达成妥协,这些实现在具体细节、总体设计方面都有一些不同之处。但VFS的回报很高,它使得Linux内核更加灵活了。内核支持40多种文件系统,其来源各种各样:来自MS原创 2022-08-09 08:38:33 · 1842 阅读 · 0 评论 -
一文详解处理器缓存(缓存一致性、读写屏障、指令预取、false sharing)
一文详解处理器缓存(缓存一致性、读写屏障、指令预取、false sharing)原创 2022-08-09 00:25:34 · 2228 阅读 · 0 评论 -
Linux 内核活动专题
在CPU得知发生中断后,它将进一步的处理委托给一个软件例程,该例程可能会修复故障、提供专门的处理或将外部事件通知用户进程。由于每个中断和异常都有唯一的编号,内核使用一个数组,数组项是指向处理程序函数的指针。相关的中断号根据数组项在数组中的位置判断,如图14-1所示。...原创 2022-07-29 20:02:31 · 830 阅读 · 0 评论