[Beta 9] Slow UNC path access

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
petergus
Member
Member
Posts: 164
Joined: 2003-02-06, 16:28 UTC
Location: Sweden, Enköping
Contact:

[Beta 9] Slow UNC path access

Post by *petergus »

After the v7.56 release (and current v8 beta) there is a big change in speed when accessing UNC folder.
When I access a network share with 3000 folder it take 1 minute to enumerate all folders.

I have tried 7.50a, 7.55 Public beta 1, 7.55a, all these shows all folders direct with no delay.

The storage system is a professional Dell/EMC SAN.

OS: Windows 7 PRO
Peter, Personal licence #84319
Skreboy
Junior Member
Junior Member
Posts: 6
Joined: 2003-12-18, 13:05 UTC

Post by *Skreboy »

Confirmed for 32 and 64 bit TCpb9.

Windows 7 Professional 64bit, SP1
Biozynotiker
Member
Member
Posts: 164
Joined: 2011-03-22, 09:57 UTC
Location: Germany

Post by *Biozynotiker »

When I access a network share with 3000 folder it take 1 minute to enumerate all folders.
Cannot confirm with TC8B9.
Sure, TC return the result not instant when the UNC Path is not cached, but it's the same behavior like TC7.56a here.
I have tried 7.50a, 7.55 Public beta 1, 7.55a, all these shows all folders direct with no delay.
Maybe the TC8 is a fresh install and the Icon option is set to "All acciociated + EXE/LNK (slow)".
#92832
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50532
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Maybe the TC8 is a fresh install and the Icon option is set to "All acciociated + EXE/LNK (slow)".
That's possible - can you verify that?
Author of Total Commander
https://www.ghisler.com
User avatar
petergus
Member
Member
Posts: 164
Joined: 2003-02-06, 16:28 UTC
Location: Sweden, Enköping
Contact:

Post by *petergus »

ghisler(Author) wrote:
Maybe the TC8 is a fresh install and the Icon option is set to "All acciociated + EXE/LNK (slow)".
That's possible - can you verify that?
It is not a fresh install.

I have now tested differens icon settings, when I select No icons the folder is shown directly but with
all other options there is a long delay. Even if I check EXE/LNK not on net or just use Only standard icons.

OS: Windows 7 pro x64
Peter, Personal licence #84319
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50532
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Icons which are the same for all files of a certain type (e.g. *.txt) are loaded in the foreground. Is any of the files on the server associated with a program on the server?
Author of Total Commander
https://www.ghisler.com
User avatar
petergus
Member
Member
Posts: 164
Joined: 2003-02-06, 16:28 UTC
Location: Sweden, Enköping
Contact:

Post by *petergus »

ghisler(Author) wrote:Icons which are the same for all files of a certain type (e.g. *.txt) are loaded in the foreground. Is any of the files on the server associated with a program on the server?
The folder I access contain 2931 folders and no files except those in every sub folder. The folders is home directorys for our users.
Something must been change after the 7.56 version. Before that version there is no delay.
Peter, Personal licence #84319
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50532
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

It may be because of the check whether a folder is shared or not. You can turn that off in wincmd.ini, section [Configuration]:
TestIfSharedDir=0
Author of Total Commander
https://www.ghisler.com
User avatar
petergus
Member
Member
Posts: 164
Joined: 2003-02-06, 16:28 UTC
Location: Sweden, Enköping
Contact:

Post by *petergus »

ghisler(Author) wrote:It may be because of the check whether a folder is shared or not. You can turn that off in wincmd.ini, section [Configuration]:
TestIfSharedDir=0
YES, that solved it. But is that really supported by Windows?

When I test it with Explorer it does not work, I cannot see if a folder is shared.
Perhaps TestIfSharedDir should be automatically disabled when I use UNC paths.
Peter, Personal licence #84319
Post Reply