1

Я создал простую файловую систему FUSE - только для чтения, и единственное, что она на самом деле делает с файлами (связкой аудиофайлов), - это изменение их имен. Файловая система размещена на сервере Linux, где она работает правильно - я могу просматривать каталоги в файловой системе и воспроизводить аудиофайлы без проблем.

Однако я также хочу поделиться файловой системой с помощью Samba и получить к ней доступ из системы Mac OS X. Это не работает правильно. Судя по моим журналам сервера, кажется, что OS X пытается перечислять файлы снова и снова. В конце концов, для отображения файлов в Finder требуется несколько десятков секунд (на сервере Linux это занимает менее полсекунды), а открытие файлов происходит невероятно медленно (возможно, из-за того, что моя файловая система FUSE работает). при перечислении файлов снова и снова вместо того, чтобы обслуживать файлы).

Напомним, что на сервере также размещается куча обычных общих ресурсов Samba, которые отлично работают на Mac, а сервер и Mac расположены вместе в локальной сети. В чем здесь вина? Моя файловая система FUSE (кажется маловероятной, если учесть, что она отлично работает в Linux), поведение Finder или Samba на Mac или настройки на стороне сервера Samba?

0