?[TC 8.50x32] Local directory reading is too slow!
Moderators: Hacker, petermad, Stefan2, white
-
- Junior Member
- Posts: 10
- Joined: 2014-03-13, 19:04 UTC
-
- Junior Member
- Posts: 10
- Joined: 2014-03-13, 19:04 UTC
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Seems like the icon extraction in the background and the cached lookup of the shares have helped!
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Now that I have moved the function to check for shared folders to the background too, there shouldn't be any major slowdowns any more when reading and displaying directories...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Still not fixed. I am on Windows 7, Haswell CPU, SSD+HDD, pretty fast config.
With NIS, 360+, Avast AV software, files in folders are shown very fast, no lags when opening folder.
With AVG, Bitdefender, KIS and few others, files are shown with lag depending on how many and how big they are.
Windows Explorer behaves differently. When I open a folder, files are shown immediately, but icons appear after AV checks them. It doesn't matter which AV I use.
Please fix if possible.
With NIS, 360+, Avast AV software, files in folders are shown very fast, no lags when opening folder.
With AVG, Bitdefender, KIS and few others, files are shown with lag depending on how many and how big they are.
Windows Explorer behaves differently. When I open a folder, files are shown immediately, but icons appear after AV checks them. It doesn't matter which AV I use.
Please fix if possible.
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
They apparently make optimizations for Explorer, but not TC...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
No, unfortunately not. I have already moved everything to the background thread except for the FindFirstFile/FindNextFile loop.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
It would be necessary to correct the implementation:ghisler(Author) wrote: I have already moved everything to the background thread except for the FindFirstFile/FindNextFile loop.
Bug: ExitThread after dispay each directory entry