Ram диск в Debian (Raspberry) работает медленно, в чем может быть дело?
Добрый день, создал Ram диск, примонтировал папку в tmpfs.
Проверяю скорость, делаю запись и чтение картинки с помощью opencv и Python.
Время записи\чтения на sd карту и ram диск одинаковое. Что может быть не так?
Я ожидал что запись на ram диск будет быстрее. Чтение и запись c ram диска картинки 1 mb занимает примерно 0.5105 с, на sd карту 0.63 c, разница небольшая, я ожидал разницу в 10 раз, а не 20%
Это нормально?
Я делаю считывание из файла в массив, и запись из массива в файл средствами opencv, вхоже там все оптимизированно. Идею понял, попробую просто копировать файлы.
Нет, не нормально, если вы корректно считаете время именно записи, а не обработки и записи, например.
1. А у вас есть достаточное количество свободной оперативки в момент записи? Не пишется-ли всё это в swap на той же карте?
2. Примонтировалась-ли на самом деле ваша папка в которую вы пишете?