profiling

Performance profiling Windows Phone 7 apps (SL/XNA)

Is there performance profiler for Windows Phone 7 (SL/XNA)? I just want to measure execution time of calling methods. ...

Good free profiler that supports MingW32 please?

I asked in another thread, how to profile my stuff, and people gave me lots of good replies, except that when I tried to use several of free profilers, including AMD Codeanalyst for example, they only support Microsoft PDB format, and MingW is unable to generate those. So, what profiler can help me profile a multi-threaded application w...

Export Java VisualVM .nps profiler data to excel

Is there any way to convert the .nps profiler data captured by VisualVM to excel. Namely I'd like to get a table view of the HotSpot Methods. In the end I want to know if there's a way to automate the capture of VisualVM profiler statisitcs (e.g. command line script) and export that to Excel (CSV file or whatever), so that we could au...

Time Sampling Problems with gprof

I am attempting to profile some c++ code, compiled with g++ including the option -pg, using gprof. However, in spite of the fact that the program takes 10-15 minutes to run on my computer (with the CPU maxed out), the % time, cumulative seconds and self seconds columns of the table produced by gprof are entirely 0.00s! The calls column c...

high-performance java profiler

I see that there are a bunch of "java profiler recommendation" questions that are already answered here. My case is slightly specific, though. I need to profile a production system that has thousands of live users on it. So I need a lightweight profiler that isn't going to slow the system down to a grinding halt. I'm running on Tomca...

Control TPTP profiling programatically

Hi There, I need to profile a server-client Java application (based on Jersey/REST FYI). I have learned around that profiling remote servers is a real pain with TPTP, so I want to keep it simple : I have written a test case (a "main") that runs a standalone server (Grizzly) and a client (within a separate thread) and process some load ...

Java Garbage Collection - How to find what method was running when it was called

hi al, Assume i'm executing a jvm where garbage collection is not running in parallel. That is when GC executes my main thread is halted. Is there a way in which i can specify what method was running that current moment that the GC was invoked? I know i can get info about time but this is not enough. I assume such profiling info woul...

Tool for finding the database bottlenecks in sql server

I would like a tool that monitors sql server while I test my application. THe applicatino will of course run different queries. From the tool I would like an output like: - this query was slow because index is missing on this field and this kind of info. But I'd like to have a way to highlight crucial data, there can be for example 10...

Can perf display raw sample counts?

I'd like perf to output raw sample counts rather than percentages. This is useful for determining whether I've sped up a function I'm trying to optimize. To be clear, I'd like to do something like perf record ./a.out perf report and see how many times perf sampled each function in a.out. Shark can do this on Mac, as can (I believe)...

Using Shark to profile an iPhone game, pressing "Start" doesn't do anything

I've done a decent amount of reading about how to profile iPod applications using Shark, and all works well until I try to click "Start" (and nothing happens). I've tried profiling an individual process (app), all processes, and it doesn't seem to Start. This tutorial is one place that I used to set it up (so I think I'm following all ...

How to efficiently use Rprof in R?

I would like to know if it is possible to get a profile from R-Code in a way that is similar to matlab's Profiler. That is, to get to know which line numbers are the one's that are especially slow. What I acchieved so far is somehow not satisfactory. I used Rprof to make me a profile file. Using summaryRprof I get something like the fol...

Recommend a profiler for a Java app running on a remote linux machine?

I'm looking for a profiler than can profile a Java6 application running on a separate linux box (with no windows manager). The application is a latency sensitive, multithreaded server that typically responds to incoming network events in several hundred microseconds (less than 1 millisecond). I'm interested in learning about hot sect...

how to profile a page request for a spring mvc app

what options do I have to profile a page request in a spring mvc app? I want to get a breakdown of how long the page request takes, along with the various stages like how long it takes to render the freemarker template, hibernate db calls, etc. ...

stylesheet "profiler"

Does anyone know of software or a webservice that can read your stylesheet and html/php, and profile your CSS? By that I mean indicating which clauses or rules are never used, and so on. After doing several serious redesigns on a fairly complex website, I'm sure there are some old skeletons hiding away, making my code clunkier and less ...

How to detect profiler is running?

I run my project within VS and from time to time I run it with VS profiler. The question is how to detect the second case? The reason: I would like to trigger GUI events from program when profiling -- this way I would avoid manually clicking on widgets every time I do profiling. I am explaining this, because maybe is smarter way then d...

oprofile unable to produce callgraph on ARM

This is actually an exact duplicate of this SO question which unfortunately does not have any answer. Is it possible to get a proper callgraph on ARM? I'm using oprofile 0.9.6 on an ARM926 which does not have performance counters so oprofile defaults to using the timer interrupt, I've set the --callgraph option and my app is compiled wit...

oprofile on Linux running in a virtual machine

I'm running a Linux Ubuntu 10.4 VM using VirtualBox. I'm trying to use oprofile to profile some application in the virtual machine. I've installed oprofile 0.9.6 but I cannot get it to work. When I try to start I get the following error: opcontrol --start /usr/local/bin/opcontrol: line 323: /usr/local/bin/ophelp: cannot execute binary f...

Why is VsPerfAspNetCmd throwing the error "Value does not fall within the expected range"?

I am trying to profile an ASP.NET application the Visual Studio 2010 ASP.NET profiler and I get the following output: C:\MyWebApp>VSPerfAspNetCmd /i /Output:MyWebAppSampling.vsp http://localhost/MyWebApp Microsoft (R) VSPerf ASP.NET Command, Version 10.0.0.0 Copyright (C) Microsoft Corporation. All rights reserved. Configuring and att...

What are some tools to test or rate my site?

I have a mobile and a normal website. They load pretty fast. I used YSlow and Page Speed (google) to test it and got >90%. Are there other tools or sites i can use to 'profile' my site for suggestions or to rank it in a way? -edit- Good answers. Anymore? makes this a CW ...

Need a tool for PostgreSQL monitoring on Windows

I have Postgres running on Windows and I'm trying to investigate the strange behaviour: There are 17 postgres processes, 8 out of those 17 consume ~300K memory each. Does anybody know what such behavior is coused by? Does anybody know about a tool to investigate the problem? ...