Subscribe: Bill Wert's weblog
http://blogs.msdn.com/billwert/rss.aspx
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
bill wert  bit  code  documentation  managed code  performance  stuff  testing performance  testing  time  timing code  variable  xmlserializer 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Bill Wert's weblog

Bill Wert's weblog



Striving to make managed code fast...



Last Build Date: Tue, 21 Jul 2015 02:39:19 +0000

 



Tip: Don’t rely on environment variables for critical decisions

Sun, 24 Feb 2008 21:35:49 +0000

I saw a mail this week asking how you can determine what bitness your process is running in, and one of the suggestions was to check for the PROCESSOR_ARCHITEW6432 environment variable. If that variable exists, you know you're on 64 bit Windows in a 32 bit process. It's likely that the questioner needs to know...



Use of SGEN.exe to avoid common XmlSerializer performance pitfalls

Sat, 23 Feb 2008 14:01:00 +0000

This week, I encountered a test scenario which makes use of an XmlSerializer on it's startup path. Unfortunately, MSDN's documentation for the type is not clear on the performance impact of using an XmlSerializer. The documentation on introducing XML serialization, found here, actually mentions the solution, but it also does not state what the problem...



How often should we be measuring?

Tue, 13 Apr 2004 08:45:00 +0000

Testing performance is tough.  As a product is being developed, you need to track the performance of what you're building.  The question is how often? It turns out it's a very difficult and time consuming thing to identify the cause of failures in a performance suite when the amount of change to the product is large. ...



The best laid plans…

Wed, 07 Apr 2004 12:10:00 +0000

I started this, as most do, with the best of intentions.  A long list of topics to discuss, potentially interesting things to say, and so forth.  Then, as is usual, life interrupted. So, I put forth the question to the proverbial teeming masses of the readership:  What do you want to know about testing performance? ...



Timing your code

Thu, 11 Mar 2004 13:51:00 +0000

Timing your code One of the fundamental aspects of performance testing is identifying how long it will take you to execute the code you’re writing.  There are a few ways you can measure this: measuring time elapsed while your code executes, computing how many instructions it may take and extrapolating time from there (based on...



What To Watch

Tue, 09 Mar 2004 14:25:00 +0000

[Housekeeping stuff.  I added categories.  Neat stuff.] RichB asked me yesterday in the comments to my first post: “What are the range of metric values I should expect to see for a given scenario. For example, how many gen1 collections per minute is OK for a heavily loaded web app?“ This, unfortunately, is not the...



Managed Code Performance

Mon, 08 Mar 2004 18:13:00 +0000

I never quite know how to start something like this without sounding a bit goofy.  “Hi there” seems odd, seeings as I have no real idea who I'm talking to yet.  Ah well. My name is Bill Wert.  I'm a Software Test Engineer on the CLR Performance team.  I started this blog in hopes that...