Welcome to MSDN Blogs Sign in | Join | Help

performance (RSS)

Performance Advice, Southern Style

While I was at PDC2008 I was introduced to Keith and Woody -- pretty soon there was a microphone in front of me and we were doing a podcast. Now I already liked these guys but when they used a picture of me from about 1998 I really liked them a lot more.

Performance by Design at PDC2008!

I'm happy to announce that I will be at PDC2008 (and I will work the booths until I can't speak) but in particular I'll be kicking off this precon event with my longtime colleagues Mark, Joe, and Vance. Come on out, I'd love to meet some of my readers!
Posted by ricom | 6 Comments

Is Performance a "functional" requirement?

We had an internal thread on this yesterday, maybe I was a little too glib but here is what I had to say about the topic [edited so it can be read standalone] The original question, “Is performance a functional requirement” is highly unexciting for me.
Posted by ricom | 3 Comments
Filed under: ,

Linq Compiled Queries Q & A

I did a series of postings on Linq Compiled Queries last year, I recently got some questions on those postings that I thought would be of general interest. Q1: Why use the 'new' keyword in this snippet? var q = from o in nw.Orders select new {o.everything
Posted by ricom | 5 Comments

Just another day in the perf lab

Even though I've been doing general architecture work on Visual Studio for nearly a year now, my friends in DDPERF are still plugging away on performance problems and finding some interesting results. This most recent thread is very interesting because
Posted by ricom | 0 Comments

Shutdown Is No Time For Spring Cleaning

I think my current performance pet peeve is shutdown. Assorted flavors of it, they all seem to have the same kind of problem. Sometimes we're stuck with it... but maybe we shouldn't be? This is one time when our basic training, which normally I love so
Posted by ricom | 19 Comments
Filed under:

Computer Measurement Group offers past papers to the public!

As you know I presented my performance signatures paper at the Computer Measurement Group's (CMG) conference a little over a year ago and I am happy to announce that CMG is now offering previous proceedings from 2005 and older to the public .  I
Posted by ricom | 1 Comments

Performance Quiz #13 -- Linq to SQL compiled query cost -- solution

Well is there really a "solution" at all in general? This particular case I think I constrained enough that you can claim an answer but does it generalize? Let's look at what I got first, the raw results are pretty easy to understand. The experiment I
Posted by ricom | 18 Comments
Filed under: , ,

Performance Quiz #13 -- Linq to SQL compiled queries cost

I've written a few articles about Linq now and you know I was a big fan of compiled queries in Linq but what do they cost? Or more specifically, how many times to you have to use a compiled query in order for the cost of compilation to pay for itself?
Posted by ricom | 28 Comments
Filed under: , ,

Rico's Instrumentation Aphorisms

A few months ago, Mary Gray of the Management Practices Team came to talk to me about good practices for creating performance counters and doing measurements generally. She interviewed me on the topic for about an hour and was madly scribbling notes the
Posted by ricom | 1 Comments

Linq to SQL Compiled Queries are thread-safe

JD Conley wrote an interesting article showing the benefits you can get by using compiled queries on his blog .  He wrote me today saying: "I enjoyed your postings on linq to sql performance and compiled query optimization. I recently published
Posted by ricom | 6 Comments

Performance Threat Models

I've been meaning to post this for ages and somehow I kept forgetting. J.D. and I have long thought that many of the techniques used to do a security threat model are actually directly applicable to doing performance analysis as well. The idea of threats

File Open Performance -- Beware of 'Extensions'

Here is a little interchange I had a few days ago; "Nick From Chicago" graciously allowed me to share it nearly verbatim. I'd like to claim that I was psychic in diagnosing this but as you can see in the thread it isn't the first time I've run into this
Posted by ricom | 7 Comments
Filed under:

Gamefest 2007: The Costs of Managed Code: The Avoidable and the Unavoidable

A few weeks ago I spoke at Gamefest 2007 where I delivered this talk: The Costs of Managed Code: The Avoidable and the Unavoidable This talk is for those who want to understand the inescapable performance consequences of the managed programming method:
Posted by ricom | 3 Comments

Performance Improvements in Visual Studio 2008

It seems I'm doing a lot of referral postings this month and I've got a couple more for you. This is the first one, near and dear to my heart because I worked with Cameron on some of these (and he didn't mention me at all, *sniff*) especially the performance
Posted by ricom | 4 Comments
More Posts Next page »
 
Page view tracker