April 2006 - Posts

Simplify your locking strategy -- simpler is better
28 April 06 03:29 PM | ricom | 18 Comments   
Well I didn't mean to but it seems I'm writing a series of articles on locking. Based on my last posting I got several requests for a simple example of a case that could be improved with simpler locking. Here's something of that ilk that's similar to Read More...
Filed under: ,
Locking -- Isolation -- Unit of Work -- Performance -- Solution
26 April 06 10:33 PM | ricom | 7 Comments   
A few days ago I posted a concurrency problem for commentary and I got a very nice set of responses. Now I can't say that there is any answer to this problem that I would say is universally correct but there are some interesting observations that we can/should Read More...
Filed under: ,
Locking -- Isolation -- Unit of Work -- Performance
24 April 06 07:54 PM | ricom | 11 Comments   
I've had a bit of a locking/threading theme in some of my recent postings so I thought I'd continue that with a little problem. Here's a (simplified) set of operations that is sort of an example of what you might need to do in a free threaded class. Let's Read More...
Filed under: ,
Visual C++ 4.0 Trivia -- some old working set results
21 April 06 09:36 AM | ricom | 1 Comments   
This isn't exactly a quiz because you couldn't possibly know the answer unless you were there or are pyschic but it's a fun result anyway so I thought I'd share. If you've ever read my mini-bio anywhere you'll know that this is actually my second stint Read More...
Filed under:
The Performance War: Using counts to help navigate flat performance reports
18 April 06 04:29 PM | ricom | 3 Comments   
A while ago I wrote about how you often win the performance war 5% at a time . The theme of that article was essentially that if you are finding huge performance wins, especially from just the most basic performance reports, that's usually a sign that Read More...
Filed under:
First rate posting on mem analysis
03 April 06 06:47 PM | ricom | 3 Comments   
I was just going through some memory leak information and I stumbled across a newish posting from Tess: http://blogs.msdn.com/tess/archive/2006/03/27/561715.aspx This is a great little article with lots of juicy details very much in the spirit of one Read More...

Search

This Blog

Syndication

Page view tracker