1600MHZ 24GB for sure.
If you use an OS other than Vista or Windows 7, if you do a minimum of rebooting, the OS will populate the page cache
with files from your disk so that they can be read from memory instead of the disk. This cached RAM is not shown in the foreground memory usage with OS's that use the NT kernal. So that includes from Win NT to Win7.
With Vista/7's Superfetch
, it will gather information from the disk and populate the page cache whenever free RAM is available to cache. So, whenever Windows doesn't need to feed itself or other applications memory, the disk will be read off of and based on your habits, the appropriate files on your disk will sit into memory that is unused by applications or Windows itself. Rather than waiting for those files to be accessed and then placing them into any available free memory. Meaning a file can be in your memory before you launch it for the first time in the session. 24GB is highly beneficial when taking this into consideration, even if it's running at lower speeds.
The OS will ensure that free memory is never put to waste. Especially Windows Vista / Windows 7. It is never
a waste to buy a lot of memory. Due to the speed differences between traditional hard disks and your memory, the bigger the allocation size for the page cache, the better. Which can improve your performance in everything, including gaming. For example: if every file from Crysis is sitting in your memory, that will result in performance increases.
Half-decent solid state disks are very fast, making memory capacity less of a concern and disk caching itself less beneficial. If you have a traditional hard disk however, or a cheap SSD, go with the 24GB for sure.Edited by TheAnonymous - 9/22/09 at 3:05pm