Как проверить максимальное количество операций открытия и закрытия файлов в секунду в Ubuntu

Наличие некоторых файлов на диске. Файлы имеют фиксированный размер строки в следующем формате:

98969547,1236548896,1236547899,0a234505,1478889565

который 0a234505 IP-адрес в шестнадцатеричном формате

Я должен открыть файл, прочитать в строке файла и найти IP-адрес. Затем создайте каталог на диске (если он не существует) с тем же именем, что и IP-адрес, и создайте файл, который содержит строку в этом каталоге.
Имя файла — сегодняшняя дата, например 2017-02-09. Если каталог и файл и его файл созданы ранее, просто добавьте соответствующую строку в конец файла.

Мои файлы содержат слишком много строк, например 100000 или больше, поэтому эти шаги необходимо повторить для всех строк.
Мое требование — обработать один файл с 100000 строк в секунду.

так что мне нужно понять, каково максимальное количество операций открытия-закрытия-файла в секунду в Ubuntu 16.04?

если ответ не удовлетворяет моему требованию, как мне правильно это сделать?

так что лучше сказать, если ограничение ОС не позволяет мне выполнять такое огромное количество операций открытия-записи-закрытия, есть ли второй способ сделать это?

Язык программирования: с ++

ОС: ubuntu-16.04 4.4.0-62-generic

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]