В настоящее время я использую программу, которая сохраняет свои данные на SD-карту, подключенную к моему Macbook. Эта проблема заключается в том, что программа записывает около 500 МБ данных каждый раз при сохранении, поэтому она довольно медленная, и я ищу способы ускорить процесс или уменьшить объем записываемых данных.

У меня в голове была мысль, что я мог бы использовать что-то вроде fswatch для отслеживания того, какие файлы меняются и gzip-файлы, но это не решило бы проблему, потому что fswatch только сообщает о событиях после того, как они произошли, а не до этого, поэтому я просто добавлять больше записей. Кроме того, мне придется распаковать все, чтобы программа снова прочитала файлы. Я не уверен, поддерживает ли OSX Sierra какое-то прозрачное сжатие на основе файловой системы.

Может быть есть другие идеи?

0