Sign In
Vance Morrison's Weblog
Vance Morrison is currently an Architect on the .NET Runtime Team, specializing in performance issues with the runtime or managed code in general.
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
.NET Architecture
Concurrency
Intro to programming
Perf
Tools
Archive
Archives
January 2012
(2)
December 2011
(1)
August 2010
(1)
October 2009
(1)
July 2009
(1)
May 2009
(2)
February 2009
(1)
October 2008
(7)
September 2008
(1)
August 2008
(2)
May 2008
(1)
August 2007
(1)
April 2007
(3)
October 2006
(2)
September 2006
(2)
March 2006
(4)
February 2006
(3)
MSDN Blogs
>
Vance Morrison's Weblog
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Vance Morrison's Weblog
2 more Videos on using the PerfView performance tool.
Posted
23 days ago
by
Vance Morrison
1
Comments
In my previous Post I posted a ZIP file containing 3 videos using the new PerfView tool. Here I add another 2 videos to the collecition. The should be unpacked into the same directory as the first 3 (that is the perfViewVideos directory beside the...
Vance Morrison's Weblog
3 Videos (basic collection and CPU investion) using the PerfView Performance Tool
Posted
23 days ago
by
Vance Morrison
0
Comments
In my previous Post I mentioned the new PerfView tool, which is the tool that I use for most of my performance investigations. If you have clicked tried to access the video's link in PerfView you have probably been disappointed since it currently simply...
Vance Morrison's Weblog
Publication of the PerfView performance analysis tool!
Posted
1 month ago
by
Vance Morrison
13
Comments
I know it is has been a while since my last posting, but long ago I decided that I would not write just to have something to write about but rather only when I had something I really something useful to say. Well do have something really useful to...
Vance Morrison's Weblog
PerfMonitor runAnalyze: A quick performance 'checkup' for your managed App
Posted
over 2 years ago
by
Vance Morrison
5
Comments
About two years ago now I wrote part 1 and part 2 of a MSDN article entitled 'Measure Early and Measure Often for Good Performance'. In this article I mention some 'perf mantra' which is that Every application deserves a 'perf plan' (which and be...
Vance Morrison's Weblog
Slides for Patterns & Practices Talk: Desiging for Performance
Posted
over 3 years ago
by
Vance Morrison
0
Comments
Tomorrow (10/14/2009) I am giving a talk on performance at Microsoft-Campus Paterns and Practices Summit . Below is the abstact for my talk To many developers, high performance development is ‘magic’. It involves multiple metrics (time, memory allocations...
Vance Morrison's Weblog
Slides for a talk on Performance
Posted
over 3 years ago
by
Vance Morrison
1
Comments
I am giving a .NET Performance talk for the users group at the Royal Bank of Canada, and I am posting the slides for the talk here for future reference. (see power point document attached to this entry below). Anyone who has heard me speak will see...
Vance Morrison's Weblog
Here is your chance to get your Performance requests in for the next version of the .NET Runtime
Posted
over 3 years ago
by
Vance Morrison
2
Comments
If you use managed code, and you care about performance, then we want to hear from you. We have not yet shipped the next version (what we call Version 4) of the .NET Runtime, however we are 'locked down' enough that at least a few of us on the runtime...
Vance Morrison's Weblog
Musings on the .NET Runtime on Channel 9
Posted
over 3 years ago
by
Vance Morrison
1
Comments
In case anyone is interested I did an video interview on the runtime in general. This is more about philosophy than technology, but if you are in the mood for some philosophy about the runtime, here is some from someone who has been around from the CLR...
Vance Morrison's Weblog
MeasureIt Update: Tool for doing MicroBenchmarks for .NET
Posted
over 3 years ago
by
Vance Morrison
5
Comments
Almost a year ago now I wrote part 1 and part 2 of a MSDN article entitled 'Measure Early and Measure Often for Good Performance'. In this article I argued that if you want to design high performance applications you need to be measuring performance early...
Vance Morrison's Weblog
Slides for our All Day PDC 2008 talks on: Performance By Design
Posted
over 4 years ago
by
Vance Morrison
1
Comments
Every year or so, when Microsoft believes it has something useful to say to develoeprs it hosts a Programmer Developer's Conference. It is doing so this year from 10/27 through 10/30. Between Rico Marani, Mark Friedman and myself, we gave a all day talk...
Vance Morrison's Weblog
Slides for PDC 2008 Talk: Performance By Design: ASP.NET Performance
Posted
over 4 years ago
by
Vance Morrison
2
Comments
These are the slides that Mark Friedman used to talk about ASP.NET Performance at the Programmer Developers Conference.
Vance Morrison's Weblog
Slides for PDC 2008 Talk: Performance By Design: Rico Mariani's Introduction
Posted
over 4 years ago
by
Vance Morrison
4
Comments
These are the slides Rico Mariani used to introduce the all day session we gave on .NET performance at the 2008 Programmer Developers Conference.
Vance Morrison's Weblog
Slides for PDC 2008 Talk: Performance By Design: Parrallel Programming
Posted
over 4 years ago
by
Vance Morrison
3
Comments
These are the slides for the third (of 3) talks I gave on 10/26/2008 at the Programmer Developer Converence (PDC) doing parallel programming with the .NET runtime.
Vance Morrison's Weblog
Slides for PDC 2008 Talk: Performance By Design: Measuring Memory
Posted
over 4 years ago
by
Vance Morrison
5
Comments
These are the slides for the second (of 3) talks I gave on 10/26/2008 at the Programmer Developer Converence (PDC) memory investigation.
Vance Morrison's Weblog
Slides for PDC 2008 Talk: Performance By Design: Measuring CPU Time
Posted
over 4 years ago
by
Vance Morrison
4
Comments
These are the slides for the talk I gave on 10/26/2008 at the Programmer Developer Converence (PDC) on the basics of performance investigation
Vance Morrison's Weblog
Links to MSDN articles I have written on designing for performance
Posted
over 4 years ago
by
Vance Morrison
2
Comments
I just happen to notice that I don't have any links from my blog to some recient MSDN articles I wrote on performance. I want to quickly correct his with this posting. There is actually a very nice summary page that MSDN created that gathers together...
Vance Morrison's Weblog
Giving Performance Talk at Programmer Developers Conference (PDC) 10/26
Posted
over 4 years ago
by
Vance Morrison
1
Comments
This is a quick plug for a pre-conference session I am giving on 10/26 at Microsoft’s Programmer Developers Conference (PDC) 10/26 held this year in Los Angeles. My talks are part of a all day session that I am giving along with Rico Mariani and Mark...
Vance Morrison's Weblog
To Inline or not to Inline: That is the question
Posted
over 4 years ago
by
Vance Morrison
20
Comments
In a previous posting , I mentioned that .NET V3.5 Service Pack 1 had significant improvements in the Just in time (JIT) compiler for the X86 platform, and in particular its ability to inline methods was improved (especially for methods with value type...
Vance Morrison's Weblog
.NET Framework 3.5 SP1 Allows managed code to be launched from a network share!
Posted
over 4 years ago
by
Vance Morrison
21
Comments
Hurray, its finally fixed! manage code 'just works' from network file share! Now I know that some of you are probably just saying 'who cares' or 'huh?' but for those of us who have hit this problem, this has been a major deployment headache, and I...
Vance Morrison's Weblog
What's Coming in .NET Runtime Performance in Version V3.5 SP1
Posted
over 4 years ago
by
Vance Morrison
6
Comments
What's Coming in .NET Runtime Performance in Version V3.5 SP1 It certainly has been a while since I last blogged. Most of this is laziness on my part, but I can truthfully say that it is partly because I have been busy trying to get the next servicing...
Vance Morrison's Weblog
Writing approachable code: Introducing the hyperaddin for Visual Studio!
Posted
over 5 years ago
by
Vance Morrison
12
Comments
A few years ago now, several of us on the .NET Runtime team where lamenting how unapproachable the code base was for new developers to the team. We agreed that more commenting would certainly help the situation, but that alone was not enough, because...
Vance Morrison's Weblog
The windows prefetcher
Posted
over 5 years ago
by
Vance Morrison
5
Comments
In my last blog I talked about some of the conditions than need to hold for the cold startup formula ColdStartupTimeMSec = WarmStartupTimeMsec + 4 * NumberOfReads + 20 * NumberMBytes To be accurate. I mentioned that if you have overlap between the...
Vance Morrison's Weblog
Assumptions used in the cold startup formula (when is it accurate).
Posted
over 5 years ago
by
Vance Morrison
1
Comments
After my last blog entry on cold startup a reader ( dimkaz ) worried that the formula would not be accurate in many cases. This topic is worth discussing in some detail because it pretty common to apply formulas outside the assumptions implicit in...
Vance Morrison's Weblog
A Model for cold startup time of an application on Windows.
Posted
over 5 years ago
by
Vance Morrison
4
Comments
Well it is has been a while. I see now that it is been getting close to 1/2 a year since I last posted. Sigh. It is so easy for other things to get busy and not to blog. I have resolved to try to be a bit more methodical about and insure that I write...
Vance Morrison's Weblog
Intro to Programming Excercise: Bouncing Balls
Posted
over 6 years ago
by
Vance Morrison
4
Comments
This article is the beginning of a new 'Introduction to Programming' topic for my blog. The BouncingBalls example. Basically, I have decided to try to teach programming to a set of teenagers from my son's junior high school, and this topic will be...
Page 1 of 2 (35 items)
1
2