消息关闭
    暂无新消息!
由于网站程序目录结构设计的原因,现在需求是想知道linux下面单目录最多可以存放多少个静态html文件,在网上也看了好多这方面的资料如下:
linux下面单目录能存放文件多少和:可用的inode数目和硬盘空间大小有关系,和文件数量没关系,意思是说只要inode数和硬盘空间够大,单目录可以存放无限个文件,

我现在想问题的问题是,如果单目录可以无限存放无限个htm文件,和每1万个html文件分开存放在不同目录,目前数据库当中一共有3亿个文件,这两者存放规则,在相同服务器配置的情况下,速度和服务器压力相同吗?哪个更有优势还是一样?

5个回答

︿ 3

你先要懂个概念 
1.文件碎片。 如果html小于4k 最少也要占用4k. 我是默认4k对齐。
  文件碎片导致空间浪费。

2.硬盘有个文件列表,理论上也不会是无限的吧。同目录下文件过多,导致访问这个目录时,多少速度会影响。硬盘效率降低。


︿ 2
如果忽略管理麻烦可不可以认为都放在一个目录内和分开放没什么速度上的区别?因为我管理,直接通过文件名,用php管理的。
︿ 1
https://zhidao.baidu.com/question/423610610061525652.html

文件夹内文件很多,麻烦可能主要是文件管理方面的,
︿ 0
为了以后,还是不要偷懒吧,按日期或月份分别创建文件夹保存吧!
︿ 0
https://zhidao.baidu.com/question/423610610061525652.html

文件夹内文件很多,麻烦可能主要是文件管理方面的,