News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Faster Dirs Tree View

Started by lingo, April 11, 2011, 11:17:40 PM

Previous topic - Next topic

hutch--

Lingo,

This version seems to work properly on the range of drives I have tested it on and it is fast.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

lingo


lingo

#32
"which is an obvious speed-up over functionality."

It is wrong coz I keep my times with EXACTLY your functionality.. :P(see attachment)

"But you should at least compare like-for-like."

With my new version it is just  job for you.. :bdg.Happy testing!

dedndave

it does seem reasonably fast
however, i am unable to expand some drives
i was interested to see the performance on my G: drive because it has a complex tree



drives C, F, G, H, and I are all mounted and visible hard drive volumes
the others have no volumes
i am only able to expand C and F

the attached file is the above PNG image renamed to ZIP

dedndave


FairLight

#35
My System:
i7 2600k
Asus Sabertooth P67
Windows 7 64 bit

I've downloaded the zipfile, extracted it and started the dt.exe. Guess what happened?
dt.exe disappeared. That was weird behaviour. Extracted again, started and the same happened.
Then i searched my whole drives for dt.exe and nothing found.
I looked then into my Norton Internet Security 2011 history and there it was, in the quarantine section of SONAR.
The Norton app didn't tell me anything about, no window popped up, etc.
Even after scanning the dt.exe for a virus or trojan with Norton nothing was wrong with the file and it wasn't deleted by Norton.
After excluding the dt.exe from SONAR-search it started fine.
How fast it is? I don't know exactly, 'cause i have SSDs running, but on my NAS it's very fast.

cul8er.

lingo

Thanks FairLight,
I have the same system
with i7-2600k CPU, mobo Asus P8P67 Pro
and OS Win7 64 bit but it is not so "good"
for speed testing cos it is very fast... :lol
I use Avast Internet Security v.6 and
have no problems with dt.exe.  :U  

lingo

#37
My improved version with the speed of lightning... :lol

lingo

#38
More functionality and speed... :lol

lingo

#39
Pls, test my new version with GUI.  :lol
How to test it:
I use for testing \Windows\winsxs folder from Windows Vista  64bit-SP2
with 61 797 Files and 16 203 Folders with very long names(Total 12.6 GB).
The same folders from Windows7 64bit-SP1 or from Windows XP 32bit –SP3  are not enough for testing:
just  42 831 files and 10 637 folders(Total 6.44GB) and
just 721 files and 144 folders(Total 153MB.)
So, you can make a new test folder and copy \Windows\winsxs folder many times
to have enough quantity for testing. :U
Note: Restart your computer before every test!!!

According my expectations Lingo is without competition again:
The time of my DT.exe is under 1 sec!!!  :lol
Other's results:
MS Windows7 64bit SP1- Explorer (see Pic1.)->11 sec
DirTree2 by Tedd (Replay #24) ->24 sec
WinExlorer.exe by Donkey ->38 sec

If you found something faster let me know... :wink
Happy testing!  :U


aker

伟大的恐怖主义革命家拉登,因遭袭医治无效,于2011年5月1日在巴基斯坦逝世,享年54岁

hutch--

Lingo,

This one IS fast !  :bg
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

lingo

"How to refresh context?"
Thanks. I will include it in todo list for next version.

Thank you, Hutch..  :toothy

dedndave

i have a number of drives with complex trees
it takes quite a while to start up
it is fast after that, though