Ускорение доступа к сетевому диску

Я установил логический том объемом 450 ГБ в Ubuntu и делюсь им по сети, используя Samba. На моем Mac я могу подключиться к общей папке и смонтировать том; однако, мне нужны минуты, чтобы увидеть все мои файлы, которые состоят из музыки и фотографий. Есть ли способ ускорить этот процесс? Я знаю, что Windows 7, например, может индексировать диски, но будет ли это работать, даже если сервер выключен и снова включен? Мой сервер Ubuntu использует Ethernet.

0
задан 9 July 2013 в 05:46

1 ответ

В /etc/samba/smb.conf на сервере проверьте, что строка опций сокетов:

   socket options = TCP_NODELAY

Обратите внимание, что добавление SO_RCVBUF и SO_SNDBUF может ускорить процесс взаимодействия с Linux <> Linux, но может иметь некоторые плохие замедления для Windows или других ОС, которые подключаются к общему ресурсу.

В качестве другого шага устранения неполадок попробуйте подключиться к общему ресурсу не по его имени (netbios или DNS), а по его IP-адресу (например, 192.168.0.2). Если это работает нормально, у вас есть что-то странное с разрешением имен, что является черным искусством (подробнее здесь ).

0
ответ дан 9 July 2013 в 05:46

Другие вопросы по тегам:

Похожие вопросы: