1
Andiry 2018-07-29 12:19:36 +08:00
不同的文件系统实现不同,有的小文件可以共享块,有的把文件内容和元数据放一起,大致如此
|
2
niubee1 2018-07-29 12:28:24 +08:00
操作系统显示的又不是直接把占了几个块就直接乘以 4K 返回给你的, 你还是多看看文件系统的实现更好一点. 其实自己实现一遍更能够搞明白为什么要这么设计
|
3
des 2018-07-29 12:28:44 +08:00 via Android
在 NTFS 上面看到的,大小 2.85kb,占用 4.00kb
确实是占了一个块 |
4
lance6716 2018-07-29 12:43:05 +08:00 via Android
Unix File System 还是啥,看的哪本书
|
5
kliux 2018-07-29 12:44:55 +08:00 via iPhone
路过。
|
6
msg7086 2018-07-29 14:38:05 +08:00
有些文件系统支持内联数据,可以把少量的文件内容直接写入 inode 或者类似的元数据里,不需要单独开一个 block / cluster。
|
7
sxzzsf 2018-07-29 18:19:58 +08:00
用的什么命令查看的占用空间?
du -s file 返回占用的空间 |
10
msg7086 2018-07-30 03:16:13 +08:00
|