开发者社区> 问答> 正文

一个文件夹里最多能存放多少个文件

CentOS 5.4 32位  
在一个文件夹里,要生成10万个文件,单个文件不大,约有20K左右。
想知道:一个文件夹里最多能存放多少个文件。
一个文件夹里存放10万个文件,有没有什么不好的影响?比如会不会影响读取效率?

展开
收起
xiju 2017-01-05 08:19:57 6719 0
1 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。
    楼主您好,

    从这里的一个讨论帖来看,一个目录里理论上可存储的文件数目,主要是看您的文件系统,

    如果您的文件系统是ext4的,那理论上应该是不限制单个目录里的文件数目,

    但在实践中,还需要看您的应用环境,如果某个目录里的文件数目很多,很多(如1万个),那当您使用如 ls 的命令时,可能会瘫住。

    且具体到阿里云这里,10万个20KB的文件,不确定需要多少容量的磁盘,还需要考虑到磁盘的扩容和性能。

    请参考: http://stackoverflow.com/questions/466521/how-many-files-can-i-put-in-a-directory
    2017-01-05 08:55:42
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载