Читайте атрибуты файлов для всех файлов в дереве, используя как можно меньше операций ввода-вывода - PullRequest
0 голосов
/ 22 сентября 2019

У меня много маленьких файлов на диске NFS (Amazon EFS в моем случае).Файлы предоставляются по протоколу HTTP, очень похоже на классический Web-сервер.Поскольку мне нужно проверить последнюю модификацию файла, для каждого запроса файла требуется как минимум один ввод-вывод.Это случай, если я уже кэшировал тело файла в ОЗУ.

Есть ли способ прочитать атрибут последнего изменения для всех файлов в дереве (или, по крайней мере, в одном каталоге), используя толькоодиночная операция ввода / вывода?

Это метод Files.readAttributes , который считывает несколько атрибутов одного файла как массовую операцию.Я ищу массовую операцию для чтения одного атрибута нескольких файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...