inode是什么?
2024-08-30 20:58:04
理解inode,要从文件储存说起。
文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。
操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的是4KB,即连续八个 sector组成一个 block。
文件数据都储存在"块"中,那么很显然,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等。这种储存文件元信息的区域就叫做inode,中文译名为"索引节点"。
每一个文件都有对应的inode,里面包含了与该文件有关的一些信息
最新文章
- centos 7 安装mono 和 monodevelop
- POJ1742Coins(并不理解是什么意思)
- zstack 离线升级1.1到 1.2 rc
- c 函数及指针学习 6
- Solr DIH以Mysql为数据源批量创建索引
- Emacs安装auto-complete
- JSon实体类快速生成插件 GsonFormat 1.2.0
- pwd显示链接文件的真实路径
- 如何使用slice,substr代替substring(原创)
- Java 容器之Hashset 详解
- Eclipse+Pydev环境搭建
- TFS 删除版本控制
- py2和py3的区别总结
- 5.2 dubbo-compiler源码解析
- MAC 设置环境变量path的常用方法
- Tuning Optimization
- Java API 各个包的内容解释
- Asp.Net MVC Identity 2.2.1 使用技巧(六)
- 【前端学习笔记】arguments相关
- bzoj 3456 城市规划 多项式求逆+分治FFT
热门文章
- SpringIOC源码解析(上)
- html5权威指南:组织内容、文档分节
- Node.js官方文档:到底什么是阻塞(Blocking)与非阻塞(Non-Blocking)?
- Robot Framework常用关键字
- Spring Boot 2 整合 Dubbo 框架 ,实现 RPC 服务远程调用
- 是否忘记了向源中添加“#include ";StdAfx.h";”?
- rollup入门
- React源码 ReactDOM.render
- Matplotlib 绘制定制的直方图
- m0n0防火墙安装配置方法