profiler

No Code Coverage Information for Tests Using Moles

随声附和 提交于 2019-11-27 08:56:27
问题 I have been getting used to OpenCover over the past few days, and have I noticed that tests using Moles do not generate any Coverage information. I have created a small solution to isolate the problem, and have found that code coverage is generated only for tests that do not have the [HostType("Moles")] attribute. Reading around I have found this and this which seem to be NCover equivalents of my problem. They say that it is something to do with Moles running a profiler as well as the

Memory Overflow: Having an increasing number of Microsoft.CSharp.RuntimeBinder.Semantics

本小妞迷上赌 提交于 2019-11-27 07:38:50
问题 We are currently hunting some memory leaks in our application, when doing some operation(loading and closing one project inside our application), we know that the memory increase always a little bit. We have already found a lot of them, but now, the 10+ most increasing classes are (according to our tool, ANTS Memory Profiler 8.2): Microsoft.CSharp.RuntimeBinder.Semantics.SYMTBL+Key Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol Microsoft.CSharp.RuntimeBinder.Semantics.CONSTVAL

Finding the true memory footprint of a Windows application

心不动则不痛 提交于 2019-11-27 07:24:30
问题 I've run into a few OutOfMemoryExceptions with my C#/WPF application and I'm running into some confusing data while attempting to profile the memory usage. When the app is typically running, Windows Task Manager shows the memory usage as somewhere around 34 MB (bounces around slightly as objects are created and garbage collected). When I run memory profiling applications such as CLR Profiler and dotTrace Memory, they show the total memory usage at around 1.2 MB. Why this huge discrepancy?

Why does the Matlab Profiler say there is a bottleneck on the 'end' statement of a 'for' loop?

ぐ巨炮叔叔 提交于 2019-11-27 06:44:32
问题 So, I've recently started using Matlab's built-in profiler on a regular basis, and I've noticed that while its usually great at showing which lines are taking up the most time, sometimes it'll tell me a large chunk of time is being used on the end statement of a for loop. Now, seeing as such a line is just used for denoting the end of the loop, I can't imagine how it could use anything other than a trivial amount of processing. I've seen a specific version of this question asked on matlab

Understanding Firebug profiler output

喜欢而已 提交于 2019-11-27 06:30:21
I've been trying to use Firebug's profiler to better understand the source of some JavaScript performance issues we are seeing, but I'm a little confused by the output. When I profile some code the profiler reports Profile (464.323 ms, 26,412 calls) . I suspect that the 464.323 ms is the sum of the execution time for those 26,412 calls. However, when I drill down into the detailed results I see individual results with an average execution time greater than 464.323 ms, e.g. the result with the highest average time reports the following details: Calls: **1** Percent: **0%** Own Time: **0.006 ms*

Profiler for Visual Studio 2008, C++?

独自空忆成欢 提交于 2019-11-27 04:06:11
Are there any good, free (or at least reasonably cheap) profilers for at least native C++ that can integrate with Visual Studio 2008 Professional? I looked at DevPartner community edition but they seem to only support Visual Studio 2003 and Visual Studio 2005. Failing that are there any good free/cheap profilers in general that I can get working with VS with relativly little friction? At my workplace we use AQTime . It's not free ($600 or 30-day trial) but it really works wonders. I like it because it can handle both native (we do C++) and managed code. It works in stand-alone mode, integrates

Profiler for Visual Studio 2008, C++?

让人想犯罪 __ 提交于 2019-11-27 03:58:07
问题 Are there any good, free (or at least reasonably cheap) profilers for at least native C++ that can integrate with Visual Studio 2008 Professional? I looked at DevPartner community edition but they seem to only support Visual Studio 2003 and Visual Studio 2005. Failing that are there any good free/cheap profilers in general that I can get working with VS with relativly little friction? 回答1: At my workplace we use AQTime. It's not free ($600 or 30-day trial) but it really works wonders. I like

How can I profile a SQLAlchemy powered application?

£可爱£侵袭症+ 提交于 2019-11-27 02:27:16
Does anyone have experience profiling a Python/SQLAlchemy app? And what are the best way to find bottlenecks and design flaws? We have a Python application where the database layer is handled by SQLAlchemy. The application uses a batch design, so a lot of database requests is done sequentially and in a limited timespan. It currently takes a bit too long to run, so some optimization is needed. We don't use the ORM functionality, and the database is PostgreSQL. Sometimes just plain SQL logging (enabled via python's logging module or via the echo=True argument on create_engine() ) can give you an

Beyond Stack Sampling: C++ Profilers

旧巷老猫 提交于 2019-11-27 02:20:54
A Hacker's Tale The date is 12/02/10. The days before Christmas are dripping away and I've pretty much hit a major road block as a windows programmer. I've been using AQTime, I've tried sleepy, shiny, and very sleepy, and as we speak, VTune is installing. I've tried to use the VS2008 profiler, and it's been positively punishing as well as often insensible. I've used the random pause technique. I've examined call-trees. I've fired off function traces. But the sad painful fact of the matter is that the app I'm working with is over a million lines of code, with probably another million lines

Good profiler for Fortran and MPI

这一生的挚爱 提交于 2019-11-27 01:47:22
Which profiler do you use for Fortran code base with MPI in it? gprof doesn't seem to be working correctly. Sun Studio Analyzer only returns the timings for the C/C++ system calls and none of the fortran functions appear. There are a number of performance analysis tools specialized for Parallel/MPI Programs, such as: Score-P , which works with a number of different Analysis tools, e.g. Cube , Vampir HPCToolkit uses sampling only, so you do not have to recompile your application Tau At first they may not be as simple to use simple to use, but they provide much more help to investigate the