View Issue Details

IDProjectCategoryView StatusLast Update
0001288Far ManagerPanelpublic2010-05-03 17:44
ReporterArty Assigned Toalexy  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Platformx86OSWindowsOS VersionSeven
Product Version2.0 
Fixed in Version2.0 
Summary0001288: Медленная работа с сетевыми папками в режиме показа овнеров
DescriptionFAR очень медленно перечитывает содержимое сетевых папок даже с небольшим количеством файлов в них - ~6 секунд на 370 файлов.
Steps To ReproduceНа компьютере под управлением Windows Seven зайти в сетевую шару с количеством файлов в ней больше 100.
Additional Information   Записаны логи process monitor (в аттаче) для версий FAR 2.0 build 1416 x86 и FAR 1.75 build 2623 x86. В первом случае присутствуют тормоза, во втором - их нет. Тормоза есть и на версии FAR 2.0 build 1100 x86.

   Есть подозрение, что тормозит только в Windows Seven (проверено на двух компьютерах) - на компьютере с XP все работает быстро.
TagsNo tags attached.
Build1535

Activities

Arty

2010-02-22 09:09

reporter  

logs.rar (216,202 bytes)

alexy

2010-02-26 11:38

administrator   bugnote:0005004

Какой у тебя режим панелей в 2.0, какие колонки показываются?

alexy

2010-02-26 12:15

administrator   bugnote:0005005

Пробуем вот это:
http://farmanager.com/farbugs/Far2.win7network.zip

Если всё ещё тормозит то собери ещё раз procmon но именно с этой версией.

Arty

2010-02-26 21:32

reporter   bugnote:0005009

В этой версии аналогичные тормоза.

Путем экспериментов выяснил, что такое замедление вызывают типы колонок:
   P[C,T,F,E] - упакованный размер файла
   O[L] - владелец файла

Результаты считывания каталога с ~ 3500 файлов (добавлена колонка PC):
 18 сек - 1.75 RC build 2565 x86
290 сек - 2.0 alpha win7netwrok based on build 1420 x86
290 сек - 2.0 build 1420 x86

в версии 1.75 скорость считывания на порядок выше и замедление не так бросается в глаза.

alexy

2010-02-27 09:22

administrator   bugnote:0005011

А где новый procmon который я просил?

alexy

2010-02-27 09:48

administrator   bugnote:0005012

И что то мне мало верится что ты в Far 1.75 те же колонки выставил. Ибо в тех логах что ты прислал far 1.75 нифига не читает никакую инфу кроме списка файлов.

Arty

2010-02-27 11:05

reporter   bugnote:0005013

Last edited: 2010-02-27 11:06

Логи будут не раньше понедельника, т.к. дома стоит x64 версия оси.

alexy

2010-02-27 11:54

administrator   bugnote:0005014

Мне пофиг с какой винды (x86 или x64) логи, главное чтоб с тем фаром что я дал.
И у тебя точно в 1.7 такие же настройки режима панели?

Arty

2010-02-28 15:27

reporter  

2010_02_28.7z (665,987 bytes)

alexy

2010-03-22 19:56

administrator   bugnote:0005095

Проверь на 1452.

alexy

2010-04-08 17:52

administrator   bugnote:0005181

Так как там оно на последних билдах?

Arty

2010-04-09 13:21

reporter   bugnote:0005185

Сори за задержку - кранчи, не до тестов было..

Вот на последних билдах Report_2010_04_09.rar

Папка 1636 различных файлов:
FAR v1.75 build 2627 x86, обновление панели ~ 10 секунд
FAR v2.0 build 1491 x86, обновление панели ~ 22 секунды

и там и там режимы панели одинаковые, настройки колонок:
Типы колонок
N,SC,PC
Типы колонок строки статуса
O,DC,DM,SC

Arty

2010-04-09 13:21

reporter  

Report_2010_04_09.rar (1,021,221 bytes)

alexy

2010-04-09 15:04

administrator   bugnote:0005187

значит уже типа намного лучше?

Arty

2010-04-09 17:31

reporter   bugnote:0005191

лучше однозначно

alexy

2010-04-30 21:35

administrator   bugnote:0005298

Это можно закрывать или как?

Arty

2010-05-02 17:48

reporter   bugnote:0005303

В целом скорость считывания повысилась в разы, хотя и не дошла до той, что была в 1.7x ветке. Не знаю, существует ли возможность приблизить её еще ближе к прежней, поэтому решение о закрытии скорее должен принимать кто-то более близко знакомый с кодом этой части FAR.
PS. Меня текущая скорость работы более-менее устраивает.

alexy

2010-05-02 18:50

administrator   bugnote:0005304

1535

Issue History

Date Modified Username Field Change
2010-02-22 09:09 Arty New Issue
2010-02-22 09:09 Arty File Added: logs.rar
2010-02-26 11:38 alexy Note Added: 0005004
2010-02-26 11:58 alexy Status new => assigned
2010-02-26 11:58 alexy Assigned To => alexy
2010-02-26 12:15 alexy Note Added: 0005005
2010-02-26 19:03 alexy Status assigned => feedback
2010-02-26 21:32 Arty Note Added: 0005009
2010-02-26 21:32 Arty Status feedback => assigned
2010-02-27 09:22 alexy Note Added: 0005011
2010-02-27 09:48 alexy Note Added: 0005012
2010-02-27 11:05 Arty Note Added: 0005013
2010-02-27 11:06 Arty Note Edited: 0005013
2010-02-27 11:54 alexy Note Added: 0005014
2010-02-28 15:27 Arty File Added: 2010_02_28.7z
2010-03-22 19:56 alexy Note Added: 0005095
2010-04-08 17:52 alexy Note Added: 0005181
2010-04-09 13:21 Arty Note Added: 0005185
2010-04-09 13:21 Arty File Added: Report_2010_04_09.rar
2010-04-09 15:04 alexy Note Added: 0005187
2010-04-09 17:31 Arty Note Added: 0005191
2010-04-30 21:35 alexy Note Added: 0005298
2010-04-30 21:35 alexy Status assigned => feedback
2010-05-02 17:48 Arty Note Added: 0005303
2010-05-02 17:48 Arty Status feedback => assigned
2010-05-02 18:48 alexy Summary Медленная работа с сетевыми папками в Windows 7 => Медленная работа с сетевыми папками в режиме показа овнеров
2010-05-02 18:50 alexy Note Added: 0005304
2010-05-02 18:50 alexy Status assigned => feedback
2010-05-03 17:44 alexy Build => 1535
2010-05-03 17:44 alexy Status feedback => closed
2010-05-03 17:44 alexy Resolution open => fixed
2010-05-03 17:44 alexy Fixed in Version => 2.0