profiler

Good Profiler for C# 2010? [closed]

99封情书 提交于 2019-11-29 21:01:42
I love the profiler for Visual Studio Ultimate 2010. But I do not have $8,000 or whatever it costs to just get that functionality. Are there any profilers that are just as good, if not better? It does NOT have to be free. I basically would like to see something like method X has this amount of inclusive time, times it was called and by WHO, exclusive time, and so on. Does anything else do this? Ants Profiler is very good: http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/ Also I like dotTrace: http://www.jetbrains.com/profiler/ Ants is more robust but dotTrace's

Best and safest Java Profiler for production use? [closed]

纵饮孤独 提交于 2019-11-29 19:43:18
I'm looking for a Java Profiler for use in a very high demand production environment, either commercial or free, that meets all of the following requirements: Lightweight integration with code (no recompile with special options, no code hooks, etc). Dropping some profiler specific .jars alongside the application code is ok. Should be able to connect/disconnect to the JVM without restarting the application. When profiling is not active, no impact to performance When profiling is active, negligible impact to performance. Very slight degradation is acceptable. Must do all the 'expected' stuff a

Javascript memory profiler

孤街醉人 提交于 2019-11-29 19:08:34
问题 I'm looking for a good JavaScript Memory profiler, specifically one that targets IE. And any suggestions on how to go about finding javascript memory leaks would also be appreicated. 回答1: You're looking for sIEve ... that's about it. For a while the cardinal answer was Drip, but sIEve is the next iteration by the same guy. 来源: https://stackoverflow.com/questions/1663740/javascript-memory-profiler

CUDA profiler reports inefficient global memory access

时间秒杀一切 提交于 2019-11-29 18:07:58
I have a simple CUDA kernel which I thought was accessing global memory efficiently. The Nvidia profiler however reports that I am performing inefficient global memory accesses. My kernel code is: __global__ void update_particles_kernel ( float4 *pos, float4 *vel, float4 *acc, float dt, int numParticles ) { int index = threadIdx.x + blockIdx.x * blockDim.x; int offset = 0; while(index + offset < numParticles) { vel[index + offset].x += dt*acc[index + offset].x; // line 247 vel[index + offset].y += dt*acc[index + offset].y; vel[index + offset].z += dt*acc[index + offset].z; pos[index + offset]

How to profile my C++ application on linux

痴心易碎 提交于 2019-11-29 17:07:00
问题 I would like to profile my c++ application on linux. I would like to find out how much time my application spent on CPU processing vs time spent on block by IO/being idle. I know there is a profile tool call valgrind on linux. But it breaks down time spent on each method, and it does not give me an overall picture of how much time spent on CPU processing vs idle? Or is there a way to do that with valgrind. 回答1: I can recommend valgrind 's callgrind tool in conjunction with KCacheGrind for

How to hook up SqlDataAdapter to profile db operations with mvc mini profiler

给你一囗甜甜゛ 提交于 2019-11-29 15:08:56
I looked up How could I instantiate a Profiled DataAdapter to use with MVC MINI PROFILER? but this also did not answer my question. I have some code like this in SqlDatasource class - protected SqlCommand sqlCommand; public SqlDatasource(String query, String connectionString) : this(connectionString) { this.sqlCommand.CommandText = query; } public DataTable getResults() { DataTable table = new DataTable(); SqlDataAdapter adapter = new SqlDataAdapter(this.sqlCommand); SqlCommandBuilder commandBuilder = new SqlCommandBuilder(adapter); adapter.Fill(table); return table; } I want a way to hook

How to monitor just t-sql commands in SQL Profiler?

主宰稳场 提交于 2019-11-29 13:42:57
I have a trouble in monitoring t-sql commands, I want to monitor just commands like: select, insert, update or delete. Can anyone help me? Pick a trace template (such as Tuning) and use a filter. Either filter by a particular login (such as your own login or a service's login), a particular database. For instance, to filter by database: Under Trace properties -> Events tab -> Select show all columns. Set a Like filter on database name. I find setting a filter on the number of Logical Reads of say > 10 reads, filters out most of the noise. How to: Filter Events in a Trace Using SQL Server

Profiled app with YourKit, still can't identify the CPU hog

放肆的年华 提交于 2019-11-29 11:40:29
I've got a Java application that is consuming 100% of the CPU most of the time (as indicated by cacti and top monitoring). We fired up YourKit (which confirms the CPU resource issue) and it identifies java.net.SocketInputStream.read(byte[], int, int) as the biggest hot spot at 15% of time. I believe they aren't accurately measuring CPU time for methods that perform blocking IO like SocketInputStream.read would. There are 6 other identified hot spots, but they account for less than 20% of accounted for CPU time combined. all in the 5%-1% range. So I know I have a problem, I can see the problem,

CUDA Visual Profiler 'Interactive' X config option?

筅森魡賤 提交于 2019-11-29 10:48:36
I get the following warning when launching an application in computeprof on Ubuntu 11.04: The selected counter(s) "gld instructions 8bit", "gld instructions 16bit", "gld instructions 32bit", "gld instructions 64bit", "gld instructions 128bit", "gst instructions 8bit", "gst instructions 16bit", "gst instructions 32bit", "gst instructions 64bit", "gst instructions 128bit" can cause GPU kernels to run longer than the driver's watchdog timeout limit. In this case the driver will terminate the GPU kernel resulting in an application error and the profiling data will not be available. Setting the X

How do I read the output of the IPython %prun (profiler) command?

流过昼夜 提交于 2019-11-29 10:46:11
问题 I run this: In [303]: %prun my_function() 384707 function calls (378009 primitive calls) in 83.116 CPU seconds Ordered by: internal time ncalls tottime percall cumtime percall filename:lineno(function) 37706 41.693 0.001 41.693 0.001 {max} 20039 36.000 0.002 36.000 0.002 {min} 18835 1.848 0.000 2.208 0.000 helper.py:119(fftfreq) --snip-- What do each of tottime, percall, cumtime? ncalls is fairly obviously (number of times the function is called). My guess is that tottime is the total time