网站根目录下的文件夹是客户的网站,我想问一下,如果文件夹数量达到9千多,或者一万多的时候,访问速度会有影响吗? 如果是linux系统,速度没有多大引影响(因为在linux系统中,目录是以特殊文件形式存放的),如果是windows系统就不一样了(会引影响速度),当然为了以后查找,不管在linux还是windows中最好都以一定的规律存入文件夹中,这样查找速度会最快.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是linux系统,好象有人说是最多1024个文件到底有没有影响呢?影响又有多大呢? 应该是影响不大吧,因为WEB服务器又不用要我们用ls一样需要列出每个文件夹,它只是直接用指定的目录名去访问下一级目录里的文件罢了。 关注一下我也想弄明白我觉得一个目录下有过多的东西会很影响访问速度但是WEB服务器好像又不是打开整个目录再访问下级目录的不知道存不存在这样的问题 我觉得windows是肯定有影响的,文件要通过文件分配表进行检索,你说影响不影响?linux比windows强些,但两个系统都是限制的,一个目录里不能放太多文件,多了就不能放了,linux应该是几万个吧。 肯定影响!目录越多检索越慢,无论什么系统都是这样,都是遵从操作系统文件管理模块的!虽然lonux与windows不同,但两种文件方式中都有检索效率与"叶"数量有关一条! linux 3000 达到平衡点太多就不好了为啥qmail要做8000个哈稀目录 就为了这个 你认为在一堆文件里头,服务器找到你要显示的指定的某个文件,不用遍历就能找到么?你就是给单独某个文件作个标记,他也得找到这个标记,才能找到这个文件,所以说不可能没有影响而且linux下多了文件,也不让放,是有个数限制的,windows,个数更少。 忘记了linux下的一个文件夹下存放文件最多存多少文件比较合适了,以前看过相关的说明,我的经验是,不要超过1000个,超过就创建新的目录,linux一个目录下存放的文件达到一定的数量效率会迅速下降。 你认为在一堆文件里头,服务器找到你要显示的指定的某个文件,不用遍历就能找到么?---------------只是读了一下 FAT 之类的,问题不大。还有服务一般用 NTFS ,它对这个我想也有优化。没多大的影响。 目录里面文件不要太多,不但程序读取会慢,而且你自己要管理这个目录,更麻烦,更慢。我以前公司有个网站,Linux系统,目录下4w多文件,FTP上去管理,打开目录就要几分钟。烦死人的。 请高手分析一下 apache php mysql乱码 跪求,PHP如何连接到Lotus notes中取数据,和利用PHP发邮件(在Lotus notes邮件服务器) apache不能打开php页面 发邮件日文乱码..... 不知道是不是php的bug,关于字符串中含有"?>" 转码问题 win2003下装PHP4的方法,详细点 mysql5.6无法使用mysqldump自动备份数据求助 请教 验证用户是否登录 哪种方式好 php 正则表达式 在线等!!!javascript能不能用PHP的变量吗???
到底有没有影响呢?影响又有多大呢?
linux比windows强些,但两个系统都是限制的,一个目录里不能放太多文件,多了就不能放了,linux应该是几万个吧。
太多就不好了为啥qmail要做8000个哈稀目录 就为了这个
只是读了一下 FAT 之类的,问题不大。还有服务一般用 NTFS ,它对这个我想也有优化。没多大的影响。