网站根目录下的文件夹是客户的网站,我想问一下,如果文件夹数量达到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上去管理,打开目录就要几分钟。烦死人的。 PHP登陆验证码通不过,怎么回事啊? 哈哈,实现了把静态文件保存在内存虚拟硬盘! 怎么把一篇文章转换为图片? 最近服务器总死 怎样用php实现两个时间相减,得到相差的天数?? 语句执行时间 php特别简单程序编辑求帮助~谢谢大师大神十分感谢啦~ 关于用GET提交表单的问题 求深圳php程序员兼职合作开发项目 对话框 php 正则表达式 在线等!!!javascript能不能用PHP的变量吗???
到底有没有影响呢?影响又有多大呢?
linux比windows强些,但两个系统都是限制的,一个目录里不能放太多文件,多了就不能放了,linux应该是几万个吧。
太多就不好了为啥qmail要做8000个哈稀目录 就为了这个
只是读了一下 FAT 之类的,问题不大。还有服务一般用 NTFS ,它对这个我想也有优化。没多大的影响。