Comments
Sort by recent activity
Thanks for the explanation of why this is happening. Given that, I'll file a bug with the open source component (log4net). Given that environment variables are supposed to be case insensitive on windows, it seems that log4net should treat them that way on that problem. I wonder how these APIs might mess with things in the *nix/Mono world though.
For reference, in case someone else comes across this forum topic, I submitted the bug to log4net as https://issues.apache.org/jira/browse/LOG4NET-132 / comments
Thanks for the explanation of why this is happening. Given that, I'll file a bug with the open source component (log4net). Given that environment variables are supposed to be case insensitive on ...
That fixed it, thank you [image] / comments
That fixed it, thank you
I just tried with the latest build, and the step it sticks on is "Filling object graph"
I tried with a very small console app, and it did not exhibit the slowness.
I tried with a medium size (compared to the first app) WPF app, and it too sat for a bit on the "Filling object graph", but not for anywhere near as long.
In case this is just an issue of scale, the "big" application I started with, once it does finish taking and loading the snapshot, it shows 5710 classes and 14061 instances. Saving the results with just that one snapshot results in a 222 MB file. / comments
I just tried with the latest build, and the step it sticks on is "Filling object graph"
I tried with a very small console app, and it did not exhibit the slowness.
I tried with a medium size (compa...
Taking a snapshot with V6 takes about 5 seconds. Assuming that the messages displayed by the profiler while it takes and analyzes the snapshot have roughly the same meaning between V6 and V7, nearly all the extra time taken by V7 is in that "Filling Cache" step.
I should also note that the app being profiled continues running during that filling cache step, and some (but not all) of the ANTS UI remains responsive. For example, I can zoom the counters strip in and out, but I cannot scroll it left / right. I can also take another snapshot while the Filling Cache step runs.
As far as slowdown to the app being profiled, neither V6 nor V7 causes a noticeable slowdown. However, the problem I'm debugging now doesn't involve any of the CPU intensive parts of the app, so a for a slowdown to be noticeable, it would have to be severe enough to impact basic UI responsiveness. / comments
Taking a snapshot with V6 takes about 5 seconds. Assuming that the messages displayed by the profiler while it takes and analyzes the snapshot have roughly the same meaning between V6 and V7, near...
That sounds definitely useful, and much more powerful than the limited automation I suggested. I can trivially implement timed snapshots and whatever else I need on top of that.
Thanks [image] / comments
That sounds definitely useful, and much more powerful than the limited automation I suggested. I can trivially implement timed snapshots and whatever else I need on top of that.
Thanks
Still working on that same bug, I have another reason to desire automatic snapshots.
I have reason to believe that I have code somewhere that only leaks if the monitor has gone into power save mode. As soon as it comes out of power save, the memory is released. So to diagnose the leak, I need a way to take a snapshot without waking up the monitor ... / comments
Still working on that same bug, I have another reason to desire automatic snapshots.
I have reason to believe that I have code somewhere that only leaks if the monitor has gone into power save mode...
Having the same problem on WinXP SP3, VS2008 Pro, including the weird thing where the performance profiler button and menu items enable themselves when unloading the addin. The memory profiler button / menu item did not get enabled when unloading the addin.
Chris.Allen wrote:
Those darned crazy addins! Try this please
Tried that, and while it removed some strange duplicate items from the ANTS menu, the menu items and toolbar buttons to start the profiler are still always greyed out. Any other suggestions on how to fix this, or how to debug it to get more info? / comments
Having the same problem on WinXP SP3, VS2008 Pro, including the weird thing where the performance profiler button and menu items enable themselves when unloading the addin. The memory profiler but...