O UFS trabalha com inodes, portanto, o número máximo de arquivos depende da relação inode para espaço que foi definida. E isso é muito ... muito mais do que 400k.
2 problemas:
-
A criação de novos arquivos demora mais e mais tempo.
-
Você também encontrará outros problemas:
ls
será eliminado comArgument list too long.
, pois expandirá todos os arquivos (ls -l *
se transforma emls -l file1 file2 file3 file4 etc etc
. O mesmo vale pararm
e alguns outros comandos.
Eu sei que você não vai gostar, mas ... é melhor usar subdiretórios. Sim, pode ser um inferno de muito trabalho, mas você é obrigado a acabar tendo que fazê-lo de qualquer maneira. É melhor estar preparado agora enquanto você tem tempo do que depois que o servidor falhou.
Alternativa: - analise se você pode soltar alguns arquivos e não armazená-los em cache.