文章 2022-02-16 来自:开发者社区

UNIX内核(7):super block管理inode和磁盘块

原文转自:http://blog.chinaunix.net/uid-7471615-id-83767.html UNIX内核系列已经写了5篇了。按照“The Design of The UNIX Operation System”给出的系统原型来看,file sub-system基本上已经覆盖到了——当然要除去设备驱动相关的部分,如下图所示: http://blogimg.chinaunix.....

文章 2013-05-14 来自:开发者社区

UNIX内核(6):inode与目录项、数据块

大部分的Linux文件系统(如ext2、ext3)规定,一个文件由目录项、inode和数据块组成: 目录项:包括文件名和inode节点号。 Inode:又称文件索引节点,包含文件的基础信息以及数据块的指针。 数据块:包含文件的具体内容。 先说inode 理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector),每个扇区储存512字节(相当于0.5KB...

文章 2013-05-14 来自:开发者社区

UNIX内核(4):inode及其相关操作

本文转自:http://blog.chinaunix.net/uid-7471615-id-83764.html 早期的UNIX系统最重要的两大功能是:文件存储/访问,任务/进程调度(多任务)。由这两大功能衍生出了内存管理,设备管理,用户接口等功能。在这里就来说说其中第一个重要的功能:文件系统。 在UNIX系统上,所有一切都被当成文件来对待,包括设备。因此,就需要一个系统来管理这些文件,并提...

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

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等