maki Posted December 18, 2015 Share Posted December 18, 2015 Error When analyzing multiple partitions at the same time: Defraggler uses 14 GB of RAM or more (Peak 20 GB)[/size] Application [/size]crashes,[/size] [/size]memory leak Probably [/size]Heap Corruption[/size] Code: %5BSelect%5D RADAR_PRE_LEAK_64 Defraggler64.exe Code: %5BSelect%5D Windows 7: RADAR - Windows Automatic Memory Leak Detection Can also lose your data (Index $I30) (if immediately force the closure of the application or force shutdown Windows (when app freeze and - the system does not respond, using too much RAM + swap). Memory leaks happen when a program you run fails to release memory it has used, so developer must check code. Link to comment Share on other sites More sharing options...
DefraggleMe Posted December 19, 2015 Share Posted December 19, 2015 For "fixing" memory leaks, i use Rizonesoft Memory Booster. Link to comment Share on other sites More sharing options...
maki Posted December 20, 2015 Author Share Posted December 20, 2015 DefragglerMe - I do not use "pseudo-tool" to optimize, defragment the RAM and other pseudo-tool, which allocates memory instead of it slowing down. Only a fool would believe in such silly stories about "increasing Performance" As such pseudo-tool can fix crashes the application? If you can think rationally and not swing in the clouds. Link to comment Share on other sites More sharing options...
Willy2 Posted December 20, 2015 Share Posted December 20, 2015 - Did you tell Windows to limit the size of the pagefile to a certain amount of MBs ? Changing that to "let Windows manage the size" could eliminate those crashes. - No, not all "RAM opitmize" programs are "pseudo-tools" or "snake oil". There's an Windows API called "EmptyWorkingSet()" and that makes Windows to release "unused" memory. Programs like PcWinTech's "Cleanmem" use that API to kick the Windows memory management into action (like releasing "unused" memory). "Cleanmem" also can collapse the file cache (can be VERY big (GBs)) and reduce Defraggler's (DF) and overall memory usage. - I think the solution could be very simple. Defraggler Always analyzes a drive before taking any action. So, Defraggler could reduce its own memory usage (e.g. using that one API) before even analyzing a drive. - But it seems the developers of Defraggler aren't too interested in issueing an updated & improved version of DF. That's a pity because DF still has a number of other bugs. System setup: http://speccy.piriform.com/results/gcNzIPEjEb0B2khOOBVCHPc A discussion always stimulates the braincells !!! Link to comment Share on other sites More sharing options...
maki Posted December 21, 2015 Author Share Posted December 21, 2015 I tested a lot of tools to defragment, and I detected a lot of different bugs and memory leaks.I have several Debugger-Tools to analyze bugs and memory leaks.The program(PcWinTech's "Cleanmem | Rizonesoft Memory Booster." does not repair crash application Defraggler. Crash - Always!Bug - for many, many years ... They should fix Developers. Link to comment Share on other sites More sharing options...
Moderators Augeas Posted December 21, 2015 Moderators Share Posted December 21, 2015 Maki, you are perfectly free to disagree with other members' comments, but please do not insult them when doing so. Link to comment Share on other sites More sharing options...
maki Posted December 21, 2015 Author Share Posted December 21, 2015 Augeaus - Defraggler64.exe!boost::serialization::singleton<BreakpadWrapper>::get_instance+0x191414ntdll.dll!Rt|ValidateHeap+0x150 An Error Occured caused by: HeapCorruption Validates the specified heap. The function scans all the memory blocks in the heap and verifies that the heap control structures maintained by the heap manager are in a consistent state. You can also use the HeapValidate function to validate a single memory block within a specified heap without checking the validity of the entire heap. Link to comment Share on other sites More sharing options...
maki Posted December 21, 2015 Author Share Posted December 21, 2015 Support Team Deveoper -Optimize all => My suggestion: Add an option or build into feature: uses 1 thread per disk on scanning! -> Avoiding high consumption/usage of RAM or leaks!!! GOOD (Example tool with a good optimization: O&O Defrag) Example: HDD1 (4 disk) 1 thread per disk on scanning! HDD2 (4 disk) 1 thread per disk on scanning! HDD3 (8 disk) 1 thread per disk on scanning! HDD4 (8 disk) 1 thread per disk on scanning! HDD5 (6 disk) 1 thread per disk on scanning! Note: disk = partition VERY BAD SITUATION (Example Tool Bad Optimization: Defraggler Fre & Pro | RAXCO PerfectDisk ) HDD1 (4 disk) 4 thread per disk on scanning! HDD2 (4 disk) 4 thread per disk on scanning! HDD3 (8 disk) 8 thread per disk on scanning! HDD4 (8 disk) 8 thread per disk on scanning! HDD5 (6 disk) 6 thread per disk on scanning! Link to comment Share on other sites More sharing options...
Willy2 Posted December 23, 2015 Share Posted December 23, 2015 - Did you let Windows manage the size of the pagefile(s) ? I know that some programs have an EXTREMELY lousy memory management, use LOTS of memory and need a VERY large pagefile. I have come across ~ 5 of such cases where changing this setting helped to solve the problem. - Run Piriform's SPECCY. Then make a snapshot of your system( File > Publish Snapshot) and post the weblink that pops up in your next reply. Perhaps there's something special in your system setup that makes Defraggler crash. - Does Windows produce any logs when your system crashes as a result of this memory problem ? In "Eventviewer" ? Are there any crashdumps ? If so then post them as well. - Run MINITOOL-Box. http://www.bleepingcomputer.com/download/minitoolbox/ Tick the all boxes that you think are appropriate , hit "GO" and attach the file that's produced by this program to your next reply. - Run "Defraggler" in debug mode and post the logs/info it generates. http://www.piriform.com/docs/defraggler/troubleshooting/running-defraggler-in-debug-mode I am convinced the developers of Defraggler will appreciate all the extra info they can get from you. - "RADAR - Windows Automatic Memory Leak Detection" is some sort of program that's used by MS to spot memory leaks. Seems MS has an active (& hidden) program running that tries to spot those memory leaks (in real time ???). Can't find too much info on this software on the internet. It remains - more or less - a mystery. System setup: http://speccy.piriform.com/results/gcNzIPEjEb0B2khOOBVCHPc A discussion always stimulates the braincells !!! Link to comment Share on other sites More sharing options...
maki Posted December 23, 2015 Author Share Posted December 23, 2015 Willy2 - uses 1 thread per disk on scanning! and everything in the topic. If you do not know what it means, it's not my business! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now