Microsoft TechNet Article on Global Registry Entries
My main point of interest is the IIS logging. I would like to flush the log to disk before I run a script that gathers up all the logs and build useage reports every hour.
Although interesting, the following registry entry is no help. If you set the value to small the server performance will degrade quickly.
LogBufferSize
Registry Path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Http\Parameters\LogBufferSize
Data Type: REG_DWORD
Default Value: N/A
Range: 12,288 – 65,536 (12K – 64K)
Overrides the default logging buffer (per site) of 64K. Using this key, administrators can prevent excessive memory usage when running many thousands of sites on a server. This registry key does not exist by default and must be added to the registry.
Due to some new enhancements in IIS 6.0, users may encounter a significant delay before receiving the content on the page. This can be a great annoyance for the users and prevent them from visiting your site. To eliminate this delay, follow these instructions:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASP\Parameters] "DisableLazyContentPropagation"=dword:00000001