Issam Elbaytam - ThoughtChain.Serialize()

Wednesday, September 08, 2004

You need a minimum of 256MB of RAM before you make these changes.

Open your favorite registry editor and navigate to the following key:
HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Areas to change are as follows

  1. DisablePagingExecutive - Double click it and in the decimal value field, put a 1. This will allow XP to keep data in memory instead of paging sections of RAM to the hard drive.
  2. LargeSystemCache - Double click it and change the decimal value to 1. This will allow the XP Kernel to Run in memory.
  3. Create a new DWORD value and name it IOPageLockLimit - Double click it and set the value in hex to 4000 if you have 128MB of RAM, 10000 if you have 256MB or 40000 if you have more than 512MB of RAM.
[via: Cuball's WebLog]
Finally a replacement to the pathetic old calc.exe in Windows.  This one is actually very useful.

Justin Rogers lists uses of CustomAttributes in Whidbey.  A good article to go over once before you start getting into coding with Whidbey.

[Update: Justin now says CustomAttributeData in NOT for performance in the current Whidbey release.]

IIS 6.0 Compression and Mapping All Requests to ASP.Net

"Mapping all requests to the aspnet_isapi.dll does come with a couple caveats:

  1. Default Documents no longer work
  2. Static files need to be handled by ASP.Net
  3. ...

- Scott Watermasysk