当前位置:   article > 正文

linux下目录大小为什么是4K?一个目录下最多有个多少个子目录?最多有多少个文件?ls -l显示的内容中total到底是什么?...

4k目录编程0k

子目录数太多,会影响搜索性能。

在同一个路径下,一级子目录的个数限制为31998,如果你的应用生成的目录可能会超过这个数,那要注意进行目录分级。例如,如果目录名为数字的话,可以将数字除以10000后的整数值做为父目录名 (/data/1/13892),如果是目录名为字母的,可以用前几个字符来做为父一级目录(/data/ab/abcdefg)等等

 

目录占用一个block,一个block的大小是4K,这个block存储这个目录下的文件的元数据---大写数据、权限数据、修改时间数据等

 

参考:

1、https://www.cnblogs.com/zt007/p/6639322.html

2、https://www.cnblogs.com/iiiiher/p/8511351.html

3、https://blog.csdn.net/apache0554/article/details/44813485

4、https://blog.csdn.net/jialexiao/article/details/71124930

转载于:https://www.cnblogs.com/shengulong/p/9765143.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/185469
推荐阅读
相关标签
  

闽ICP备14008679号