Bom dia pessoal,
Estou com um problema ao listar diretorios.
O que acontece é que meu diretorio pode conter mais de 5000 arquivo as vezes, e eu preciso pegar eles aos poucos e ir fazendo meu processamento, sempre ordenando do mais novo pro mais velho.
Meu problema é que quando existem muitos arquivos, e eu executo este procedimento, o processamento do software ocupa 1 core de processamento.
File[] pkgFiles = dirPkg.listFiles(pkgFilter);
Arrays.sort(pkgFiles, fileLastModifiedDescComparator);
Alguem sabe se existe alguma maneira de diminuir isso, ou nao tenho como fugir deste problema?!
Grato,
[]s