473,385 Members | 1,333 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

C++ Profiler

Can anyone recommed a good profiler, to find where the majority of my code
execution lies?

I have Visual Studio C++ .NET, if there is a good one in there...
Thanks!
Andy
Jul 23 '05 #1
8 10674
Andy wrote:
Can anyone recommed a good profiler, to find where the majority of my code
execution lies?

I have Visual Studio C++ .NET, if there is a good one in there...


I think you will find that posting to a newsgroup where your inquiry
would be on topic will bring you much more useful information. I can
recommend either comp.os.ms-windows.programmer.win32 (the OS NG) or
microsoft.public.vc.language (the compiler NG). Profilers are extremely
platform-specific and hence discussions about them does not really
belong to a language newsgroup. Just a thought...

V
Jul 23 '05 #2
ibm
DevPartners has a product that integrates well IMHO.
I have found it useful.

There's even a Community (Free) Version although it only works in
Debug.

www.compuware.com/products

LHS of frame under "Products"

Select "DevPartner Profiler Community Edition"

Jul 23 '05 #3
Andy wrote:
Can anyone recommed a good profiler, to find where the majority of my code
execution lies?


Quantify, originally from PureSoft, now Rational, er, IBM, is a great
tool for performance analysis. I haven't seen anything matching its
capabilities. However, it is a while since I have used.
--
<mailto:di***********@yahoo.com> <http://www.dietmar-kuehl.de/>
<http://www.eai-systems.com> - Efficient Artificial Intelligence
Jul 23 '05 #4
Thanks, I'll check that out, and the newsgroups Victor suggested.
<ib*@svpal.org> wrote in message
news:11**********************@o13g2000cwo.googlegr oups.com...
DevPartners has a product that integrates well IMHO.
I have found it useful.

There's even a Community (Free) Version although it only works in
Debug.

www.compuware.com/products

LHS of frame under "Products"

Select "DevPartner Profiler Community Edition"

Jul 23 '05 #5
I did not mind which platform it was on, which is why I asked here. Also,
wanted the opinion of C++ experts instead of Windows experts.
"Victor Bazarov" <v.********@comAcast.net> wrote in message
news:PR******************@newsread1.mlpsca01.us.to .verio.net...
Andy wrote:
Can anyone recommed a good profiler, to find where the majority of my code execution lies?

I have Visual Studio C++ .NET, if there is a good one in there...


I think you will find that posting to a newsgroup where your inquiry
would be on topic will bring you much more useful information. I can
recommend either comp.os.ms-windows.programmer.win32 (the OS NG) or
microsoft.public.vc.language (the compiler NG). Profilers are extremely
platform-specific and hence discussions about them does not really
belong to a language newsgroup. Just a thought...

V

Jul 23 '05 #6

"Andy" <no*******@nohost.orgo> wrote in message
news:da**********@news01.intel.com...
Can anyone recommed a good profiler, to find where the majority of my code
execution lies?

I have Visual Studio C++ .NET, if there is a good one in there...


There's one built-in to the Digital Mars C++ compiler at
www.digitalmars.com/ctg/trace.html

Some other ways to profile code are at
www.digitalmars.com/techtips/timing_code.html

-Walter
www.digitalmars.com free C, C++, D compilers

Jul 23 '05 #7
"Andy" <no*******@nohost.orgo> wrote in message
news:da**********@news01.intel.com
I did not mind which platform it was on, which is why I asked here.
Also, wanted the opinion of C++ experts instead of Windows experts.


The answer differs with the platform, both in terms of available tools and
in terms of the relative time taken by different parts of your code.

--
John Carson

Jul 23 '05 #8
I guess that makes sense, yeh. Thanks.

"John Carson" <jc****************@netspace.net.au> wrote in message
news:da**********@otis.netspace.net.au...
"Andy" <no*******@nohost.orgo> wrote in message
news:da**********@news01.intel.com
I did not mind which platform it was on, which is why I asked here.
Also, wanted the opinion of C++ experts instead of Windows experts.


The answer differs with the platform, both in terms of available tools and
in terms of the relative time taken by different parts of your code.

--
John Carson

Jul 23 '05 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Jeff Mair | last post by:
Hello all, I haven't been using profiler for a terribly long time, and I've come across something that I just can't figure out. I'm running MS Virtual PC to run a Win2K Server OS with SQL...
8
by: patrickshroads | last post by:
I am running a profiler trace against a database and noticed that the reads column always shows 0. When running the same trace against another machine I get back values in the reads column. I took...
0
by: DraguVaso | last post by:
Hi, I'm using for a while DevPartner Profiler (http://www.compuware.com/products/devpartner/resources/profiler/profiler.as p), but unfortunately it works only for 2002 and 2003. Is there a...
9
by: Franco Gustavo | last post by:
Hi, All What's is the best .net profiler for Debug an application. I have to buy one but I don't know which one!! I tried some of them like Borland and AQTime. My big problem is, my...
3
by: Maansi Gupta | last post by:
Platform - Windows 2000 Professional , VC .NET 7.1 Hello, I have recently ported my source code from Visual Studio 6.0 to .NET 7.1 Previously with Visual Studio 6.0 I was using the profiler...
8
by: Bryan | last post by:
Does anyone have an example of an application that can connect to a running process and capture Trace.WriteLine calls like in SQL Server Profiler? I know that we can inherit from a TraceListener...
1
by: ofirmgr | last post by:
im trying to understand how the profiler works. so i started 2 profilers,one listen to another and I saw the profiler is running: exec sp_trace_create @P1 output, 1, NULL, NULL, NULL which means...
3
by: Sam Samson | last post by:
Can any-one recommend some good sites detailing how to code a simple memory profiler? How do they "look under the hood"? I built an uber simple service that tracks the process' memory but I need...
2
by: Paul Ritchie | last post by:
A few years ago I used a Profiler (I forget the name) on my Delphi code at the time and got fantastic results showing both: a) lines of code that took the longest to execute and b) lines of code...
0
by: anweshadash | last post by:
Using SQL Profiler: (Ref: http://msdn2.microsoft.com/en-us/library/ms181091.aspx) Sometimes it’s very beneficial to use sql profiler. Let’s have an idea about that and how to use that by...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.