Я установил логический том объемом 450 ГБ в Ubuntu и делюсь им по сети, используя Samba. На моем Mac я могу подключиться к общей папке и смонтировать том; однако, мне нужны минуты, чтобы увидеть все мои файлы, которые состоят из музыки и фотографий. Есть ли способ ускорить этот процесс? Я знаю, что Windows 7, например, может индексировать диски, но будет ли это работать, даже если сервер выключен и снова включен? Мой сервер Ubuntu использует Ethernet.
В /etc/samba/smb.conf на сервере проверьте, что строка опций сокетов:
socket options = TCP_NODELAY
Обратите внимание, что добавление SO_RCVBUF и SO_SNDBUF может ускорить процесс взаимодействия с Linux <> Linux, но может иметь некоторые плохие замедления для Windows или других ОС, которые подключаются к общему ресурсу.
В качестве другого шага устранения неполадок попробуйте подключиться к общему ресурсу не по его имени (netbios или DNS), а по его IP-адресу (например, 192.168.0.2). Если это работает нормально, у вас есть что-то странное с разрешением имен, что является черным искусством (подробнее здесь ).