For the last few years I have never installed Piriform products, I have always unzipped the Portable versions.
I always have both the 32 bit and 64 bit versions available to unzip on my 64 bit system.
I still have dfsetup211.zip and have now unzipped the 32 bit variant in the same folder as the 64 bit variant.
I double click the 32 bit variant and Defraggler is launched.
I click on help / About and as I expected I was told v2.11.560 (64 bit), even though Windows Explorer still shows that I have selected the 32 bit version.
I rename Defraggler64.exe as #Defraggler64.exe and NOW when I launch the 32 bit variant and use Help / About I only see v2.11.560 - it no longer passes control to the 64 bit version.
When I launch Defraggler.exe it takes a
Working Set (Memory) of 13,856 K and Peak ditto of 36,108 K and after a single Analyze of C:\ it increases to
Working Set (Memory) of 48,536 K and Peak ditto of 76,740 K and after a second Analyze of C:\ it increases to
Working Set (Memory) of 48,928 K and Peak ditto of 77,312 K
When I launch #Defraggler64.exe it takes a
Working Set (Memory) of 15,392 K and Peak ditto of 38,196 K and after a single Analyze of C:\ it increases to
Working Set (Memory) of 51,028 K and Peak ditto of 90,284 K and after a second Analyze of C:\ it increases to
Working Set (Memory) of 51,656 K and Peak ditto of 91,296 K
When #Defraggler64.exe Analyzes R:\ it achieves working of 263,236 K and Peak of 417,624 K
R:\ is a 742 GB Partition with 686 GB of used space consisting of 386.195 files in 60,829 Folders rescued from a broken HDD
Defraggler reports 40,613 Fragmented Files (504.6 GB) and 96,289 Total Fragments, 73% fragmentation.
I would guess that After an Analyze the memory is not released because :-
either it will happen within a second or two of the user deciding it is not worth defragging today,
or alternatively it will be needing the information in the memory to determine which files to shuffle first and where to shuffle them.
Quite possibly when Memory is in short supply then defraggler may be more frugal in its use of resources,
and as a result it may take longer to do the same job.
This may explain / illustrate the "folklore wisdom" that you can make a computer faster by throwing more RAM at it. ![:D]()