有这个想法就不错,很多人都不注意这个问题.
单目录文件过多会造成列表读取崩溃和写入锁定(不能再建立新文件).
记得DOS单目录只能有5-6千个文件吧~也是听别人说的,没测试过.目录可以由用户的编号,用户名分配么
比如缓存目录为:
/cache
#1 用户的缓存就可以放在
/cache/1_5000/
#5001 用户的缓存就可以放在
/cache/5001_10000/
按用户名分配的话就看用户名长度,首字母什么的~这样就不会造成单目录文件过多.