Linuxの場合:ファイルの属性情報 - (iノード、ブロック)

ファイルの属性情報-inode

iノード検索

 一份努力 一份收获 
 
 inode -- 索引节点

概要:

 相当于书目录 
 用于存储文件属性信息
 诞生出来:
 创建文件系统之后    
 
 磁盘操作处理过程: 地皮
 磁盘             地皮
 raid               将多块地连接起来
 分区             将地皮进行规划
 格式化            地皮进行打扫整理
 创建文件系统     建房风格            inode和block
 挂载               安装门
 特点说明:
 inode用于存放的是文件属性
 inode用于存放块的指针位置 ???
 创建一个文件至少占用一个inode和一个block
 在同一分区中,两个文件的inode号码相同,两个文件互为硬链接 ???
 查看方法:
 [root@oldboyedu oldboy]# df -i
 Filesystem       Inodes IUsed    IFree IUse% Mounted on
 /dev/sda3      25587200 61342 25525858    1% /  
 

ブロック - ブロック

概要:

 目录指向的内容
 用于存储文件具体内容
 诞生出来:
 创建文件系统之后
 特点说明:
 block用于存放的是数据信息
 block默认大小为4k,可以进行调整
 比较大的文件,会占用多个block
 比较小的文件,剩余空间无法使用, 浪费磁盘空间
 创建一个文件至少占用一个inode和一个block(非空文件)
 磁盘读取数据按block为单位读取的
 读取一个block会消耗一次磁盘I/O(input/output 磁盘读写)  
 

エンタープライズインタビュー:あなたは、オペレーティング・システムを最適化するために何をしましたか?

 问题: block默认大小可以调整 是大点好 小点好
 设置大点: 10k 视频公司 图片公司
 文件大的时候: 20K 4k -- 2个block 2s 4s   --- 节省IO消耗

 设置小点: 2k 互联网公司
 小文件的时候: 1k 2k  -- 1个block         --- 提高磁盘利用率 
 查看方法:
 [root@oldboyedu oldboy]# df
 Filesystem     1K-blocks    Used Available Use% Mounted on
 /dev/sda3       51149416 1752080  49397336   4% /

彼は加えました:

 01. 文件属性信息存储在inode中
 02. 文件的名称信息存储在上一级目录的block中

おすすめ

転載: www.cnblogs.com/moox/p/12179840.html