Page 1 of 1

Раскраска файлов с >1 хардлинком замедляет панели на сетевых дисках

Posted: Wed 05 Aug, 2015 04:29
by bfg
Не знаю можно ли это назвать глюком или скорее оптимизацией, но есть такая проблема. Когда в "раскраске файлов и группах сортировки" включена раскраска файлов с более одной жесткой ссылкой, то сильно замедляется любая работа с сетевыми дисками. Простой переход в папку с файлами или обновление списка файлов замедляется пропорционально количеству файлов в ней. Отключение данной раскраски устраняет задержку. Видимо, Фар читает какие-то дополнительные атрибуты когда эта раскраска включена. Последний ночной билд проверил. В итоге, папка с 1000 файлами открывается примерно 8 секунд, больше - дольше (пропорционально). Это на незагруженной 1Гбитной сетке, сервак стоит рядом, на других сетках вероятно медленнее. При том что жестких ссылок на файловой системе сервака вроде вообще быть не может (а если и может, не думаю что сетевые протоколы позволят это количество получить). Можно ли просто отключить чтение данных атрибутов на сетевых дисках, или файловых системах которые не поддерживают получение количества жестких ссылок? Или добавить какую-нибудь опцию типа "не читать количество жестких ссылок для раскрасок на сетевых дисках" в far:config?

Спасибо за внимание :)

Раскраска файлов с >1 хардлином замедляет панели на сетевых дисках

Posted: Wed 05 Aug, 2015 06:51
by Skirda
на mantis запиши.

Раскраска файлов с >1 хардлином замедляет панели на сетевых дисках

Posted: Wed 05 Aug, 2015 11:33
by Kerberos464
спасибо за инфо, теперь стало понятно, почему тормозит доступ в сетевые папки.
отключил нафик раскраску таких файлов.
:)

Раскраска файлов с >1 хардлином замедляет панели на сетевых дисках

Posted: Wed 05 Aug, 2015 11:50
by bfg
:) Хе-хе, а мужики-то не в курсе :D

Запостил на mantis.