Hi Misho:
I hope this well-intended offering is not seen as off-topic here, but:
I share
your pain on the multiple FS re-starts and associated waiting in spite of my having a faster 800 GB 4-drive RAID 0 drive!
If you (and other time-conscious developers) have not already implemented this in your Windows registry, it is an AMAZING (and safe)
tweak to achieve rapid re-starts of FS and other apps!
In REGEDIT navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
In the right pane change the DWORD value for
DisablePagingExecutive to "
1" (same value in either Hex or Decimal edit mode)
This tells Windows to prioritize keeping its own core system files available via RAM caching and via the Paging File; the windfall is that this seems to benefit other apps as well!
NOTE:
On a system with
1GB of RAM, within 2 or 3 sequential restarts of FS2004, the app restarts almost entirely out of virtual memory cache!
On a system with
2GB of RAM, within 2 or 3 sequential restarts of FSX, the app restarts almost entirely out of virtual memory cache!
This tweak works in the safer default "Programs" memory cache mode under:
Start > Settings > Control Panel > System > "Advanced" Tab > "Performance" Section > "Settings" Button > "Advanced" Tab > "Memory Usage" Section > "Programs" Radio Button Setting
NOTE: "Programs" is used instead of the infamous "System Cache" Radio Button Setting so risky to use with certain ATI video card and NForce motherboard drivers.
PS: Windows re-boots faster too, but I don't use power saving and always leave the computer running... so the RAM cache is only cleared/flooded if I do extensive web browsing or move a large amount of files around; however, the "FS cache" re-fills fairly quickly after one returns to that app!
Also, I use this with a "Fixed Size" (same Initial and Maximum size) 126 MB Paging File on Drive C:, and a 3070 MB "Fixed Size" Paging File component on
each of 2 other separate physical hard drives to optimize for heavy system demand under Windows XP Professional.
When I get my additional new 1 Terabyte drive set up, I'll be adding another 3070 MB "Fixed Size" Paging File component on it as well (since Windows has been shown to sometimes "map" memory into virtual memory Paging File addresses beyond 8 GB).
With that new "Fixed Size" Paging File component in place, I will then set the Paging File component on my RAID 0 to "System Managed" to accommodate those times when my system needs more virtual memory Paging File allocation than available via my current configuration; (for example, right now with FSX and 3 FireFox 3.x windows open, my "Commit Charge" seen in Windows Task Manager is 1277 MB / 14241 MB !)
http://en.wikipedia.org/wiki/Commit_charge
http://technet.microsoft.com/en-us/library/bb742598.aspx
Hope this helps with the re-starts; I'll watch out for Effects tutorials, and shall report back here as well!
GaryGB