Чтение файла в linux

#linux

#linux

Вопрос:

Предположим, что в и есть 1k, 100k изображений ./image0 ./image1 соответственно. Теперь я случайным образом читаю одно изображение в этих двух каталогах соответственно. Что является основным источником различного прошедшего времени?

envs: ubuntu 14.04, ext4

Комментарии:

1. Это может зависеть от того, как вы реализуете этот код для выбора и чтения этого изображения.

2. Я не совсем понимаю, что вы говорите. Я прочитал изображение через cv2.imread .

3. Я могу только предположить , что это относится к OpenCV, а не к схеме проверки кредитной карты? Если да, то вы действительно измеряли только время для открытия и чтения изображения или также для его выбора? Это, безусловно, имело бы значение, вот почему я спросил, как это кодируется. Может быть, вы могли бы предоставить минимальную жизнеспособную демонстрацию, которая показывает эффект?

4. И еще один вопрос: 100 кб превышает установленный по умолчанию лимит файлов, которые могут быть созданы внутри одной папки в большинстве типов файловых систем. Не могли бы вы также рассказать нам несколько подробностей о том, что это за файловая система, как она интегрирована с деревом локальной файловой системы? Пожалуйста, добавьте эти подробности в сам вопрос, а не в комментарии здесь. Спасибо.

5. Я думаю, что время открытия изображения одинаково для двух одинаковых изображений. Так что я на самом деле имею в виду время для его выбора. 100 кб — это всего лишь предположение, и я действительно не знаю, что 100 кб — это ограничение по умолчанию для файлов, которые могут находиться внутри одной папки.