Visual Studio Profiler Team Blog

Automatic NGEN PDB generation

On Windows 8 or higher, when sampling managed applications, you may have noticed that samples in...

Author: Aditya Mandaleeka Date: 07/09/2014

Visual Studio 2012 Profiler on Windows 8.1

If you've used sampling to profile your application on Windows 8.1 with any version of Visual Studio...

Author: Aditya Mandaleeka Date: 04/05/2014

It's quiet in here

Posting on behalf of Aditya Mandaleeka You may have noticed that the last entry on this blog was...

Author: Andrew B Hall - MSFT Date: 04/03/2014

The Visual Studio Profiler on Windows 8

Windows 8 brought a lot of great changes to Windows including a stronger security model and new...

Author: Andrew B Hall - MSFT Date: 12/10/2012

VS2010: Just My Code

The ‘Just My Code’ feature in the profiler has a few differences to the ‘Just My Code’ feature in...

Author: profiler1 Date: 05/13/2011

How to Profile IIS Express with Visual Studio 2010 SP1

  While IIS Express support shipped in Visual Studio 2010 SP1, unfortunately profiling code...

Author: Andrew B Hall - MSFT Date: 05/02/2011

“Performance reports must be created on a local drive”

For better performance, VS Profiler requires the report to be on a local drive. If you change the...

Author: profiler1 Date: 04/25/2011

How to profile ASP.NET and Silverlight at the same time

In Visual Studio 2010 SP1 we enabled the ability to profile Silverlight applications from the Visual...

Author: Andrew B Hall - MSFT Date: 02/09/2011

VS2010 SP1: Silverlight 4 profiling from Visual Studio UI

  If you install recently published VS2010 SP1 Beta, you can discover that VS Profiler team...

Author: profiler1 Date: 12/21/2010

Tip: Fixing VSPerfASPNetCmd metabase errors

VSPerfASPNetCmd is a new Visual Studio 2010 tool that helps you profile ASP.Net websites from the...

Author: profiler1 Date: 07/23/2010

CPU Performance Counters in Visual Studio 2010 Profiler

  While using Visual Studio Profiler either from Visual Studio UI or through command line...

Author: profiler1 Date: 06/22/2010

Thread Performance: Resource Contention Concurrency Profiling in Visual Studio 2010

Does your native code deals with critical sections or other synchronization primitives? Does your...

Author: profiler1 Date: 06/08/2010

VS2010: Silverlight 4 profiling from Visual Studio UI

In my previous post I showed how VS2010 Profiler command line tools can be used to profile your...

Author: profiler1 Date: 06/01/2010

VS2010: Silverlight 4 profiling

Did you know that Visual Studio 2010 Profiler allows you to profile your Silverlight 4 applications?...

Author: profiler1 Date: 04/26/2010

Resource Contention Concurrency Profiling in Visual Studio 2010 – Performance Investigation Flows

Visual Studio 2010 brings a number of innovations to multithreaded and parallel computing. One of...

Author: profiler1 Date: 04/23/2010

VS2010: Profiler Guidance (rules) Part 1

The new guidance feature in the VS2010 profiler will look familiar to people who have used the...

Author: profiler1 Date: 02/25/2010

VS2010: Profiling In Progress (PIP)

With Visual Studio 2010 we want to make it clearer when you are profiling your application within...

Author: profiler1 Date: 02/04/2010

VS2010: Using profiler to improve cache data locality

A recent Concurrency Hazards: False Sharing article demonstrates how VS2010 profiler can be used to...

Author: profiler1 Date: 01/20/2010

VS2010: Investigating a sample profiling report (Function Details)

I’ve already discussed how the new profiler summary page makes it easier to discover and fix...

Author: profiler1 Date: 01/19/2010

PRF0025: No data was collected – why is that?

One day, you may try to use Visual Studio profiler to sample an application you develop, and end up...

Author: profiler1 Date: 01/14/2010

VS 2008 Profiler and Nehalem Intel Processor

When you run VS 2008 SP1 profiler on Intel Nehalem CPU based machine, you may experience crash of...

Author: profiler1 Date: 01/14/2010

Visual Studio Profiler in Virtual Environment

Visual Studio profiler usage on virtual machines was limited so far, as it didn’t support Sampling...

Author: profiler1 Date: 01/14/2010

How to Profile NUnit tests using the Visual Studio 2010 Profiler

Profiling NUnit tests can be achieved in a few simple steps. The first step, of course, is to decide...

Author: profiler1 Date: 01/08/2010

VS2010: New Profiler Summary Page

With Visual Studio 2010 we want to make it easier for customers to find and fix performance issues...

Author: profiler1 Date: 12/31/2009

Using the keyboard to profile an application (Alt-F2 shortcut)

In announcing Visual Studio Beta 2 profiler features, Chris mentioned that we have a new option on...

Author: profiler1 Date: 12/29/2009

Multi-Tier Performance Analysis

Think of a typical three-tier application; the one that has, let’s say, an ASP.NET UI, a business...

Author: profiler1 Date: 12/28/2009

Which Profiling Mode Should I use?

Short Answer: Profiling Mode When to use CPU Sampling Use this mode to identify methods that consume...

Author: profiler1 Date: 12/22/2009

VS2010: Attaching the Profiler to a Managed Application

Before Visual Studio 2010, in order to attach the profiler to a managed application, certain...

Author: profiler1 Date: 12/07/2009

Visual Studio 2010 Beta 2 Available Now!

On Monday, we released Visual Studio 2010 and .NET Framework 4 Beta 2 to the web!  In the new,...

Author: profiler1 Date: 10/22/2009

Write Faster Code with VS 2010 Profiler

Well, Visual Studio 2010 Beta 1 is finally here!!! WooHoo. As you may have seen in Brian Harry’s...

Author: profiler1 Date: 06/10/2009

Visual Studio 2008 AJAX Profiling Extensions Power Tool

Originating in Microsoft Research as Ajax View, the Visual Studio 2008 AJAX Profiling Extensions...

Author: profiler1 Date: 04/29/2009

Website Performance Talk at MIX09

John Hrvatin, lead program manager on the IE team, recently gave a talk at MIX09 entitled “Building...

Author: profiler1 Date: 04/21/2009

Patch Released To Fix Sampling On Intel Core i7 Processors

A hotfix has been issued for those of you trying to do sample profiling on Intel’s Nehalem-based...

Author: profiler1 Date: 02/25/2009

See The Profiler At PDC2008

Steve Carroll, development lead for the Visual Studio Profiler, will be at PDC2008 next week giving...

Author: profiler1 Date: 10/27/2008

Tip: VS2008 – Finding and Setting Properties (Right-Click)

The Visual Studio Profiler has many properties and options and this tip shows you where to find most...

Author: profiler1 Date: 09/22/2008

Visual Studio Profiler: Found A Bug? Have A Suggestion?

The profiler is not flawless.  We work hard every day to improve it, however, and we’re always...

Author: profiler1 Date: 09/05/2008

VS2008 SP1 Website Profiling Bug And Workaround

Visual Studio 2008 Service Pack 1, while fixing many profiling bugs, has also unfortunately...

Author: profiler1 Date: 08/22/2008

Visual Studio 2008 Service Pack 1 Released To The World!

After months of development and some grueling bug fixes, we released the VS2008 SP1 patch to the web...

Author: profiler1 Date: 08/12/2008

Walkthrough: Profiling With Automated Tests

When doing performance investigations, we recommend having some well-defined scenario in mind in...

Author: profiler1 Date: 08/07/2008

Sample Profiling And Stdin

Some command-line applications can read from stdin for use as program input.  The canonical...

Author: profiler1 Date: 07/29/2008

Tip: VS2008 - Understanding Performance Targets

If you have a solution that contains multiple projects it is important to know what the 'Targets'...

Author: profiler1 Date: 07/18/2008

Excluding Small Functions From Instrumentation

In Visual Studio 2008, we added a feature to exclude small functions from instrumentation. A small...

Author: profiler1 Date: 07/08/2008

Quick Tip: VS2008 - Compare Reports Quickly

While investigating a performance problem you may need to collect many Performance Reports and...

Author: profiler1 Date: 07/02/2008

What code path is allocating the most bytes for a type?

In Visual Studio 2008, we added the ability to quickly determine the most expensive call stack in...

Author: profiler1 Date: 06/14/2008

Very Quick Tip: Getting the most out of your screen for viewing call trees

I spend a lot of time in the profiler's Call Tree view when I use the profiler. When you are really...

Author: profiler1 Date: 06/04/2008

Quick Tip: "Save Analyzed" for large VSP files

One cool new feature in the Visual Studio 2008 Profiler is the ability to take a large VSP file that...

Author: profiler1 Date: 05/18/2008

Performance: Find Application Bottlenecks with Visual Studio Profiler

A couple of members of the profiler team recently wrote an article for msdn magazine, which...

Author: profiler1 Date: 04/22/2008

Articles on new Visual Studio Team System 2008 profiler features

I’ve recently been working on a series of post on my blog about many of the cool new features that...

Author: profiler1 Date: 10/19/2007

S. Somasegar on new profiler features

S. Somasegar the VP of Developer Division has just put up a post on his weblog detailing some new...

Author: profiler1 Date: 09/18/2007

Next>