So I'm building a new machine... Which configuration would give me a faster machine:
- 8 Gb of RAM
- An SSD, but with 4 Gb of ram
Should I add more memory (8 Gb instead of 4Gb) to better make use of superfetch, or should I invest in a good SSD drive?
|
So I'm building a new machine... Which configuration would give me a faster machine:
Should I add more memory (8 Gb instead of 4Gb) to better make use of superfetch, or should I invest in a good SSD drive? |
|||||
|
|
I doubt that RAM is the bottleneck, unless you are running multiple VMs or something like that. Read/write speeds are most likely the bottleneck on any modern machine, so getting a faster drive is usually the best solution. |
|||
|
|
|
I'll let our esteemed Jeff Atwood answer this question. From his post today:
|
|||
|
|
|
4GB with SSD I doubt you use any programs that would use more. By the way do some reading on Superfetch it sounds like you aren't exactly clear on it. |
|||||||
|
|
I would choose 8GB of RAM. SuperFetch caches in RAM (ram drive) apps you have been using, so it doesnt have to go to SSD or HDD to get them. If you've got 8GB of RAM, Windows 7 uses about 1.2GB to hold the entire OS. That leaves 6.8GB of cache for programs you normally use. Not many people normally use more than 6.8GB of programs. So effectively all your apps are in ram ready to go. If you gave up that 4GB RAM to get SSD, that means you most likely will have to go to disk for some stuff (e.g. MS Office: 700MB, major game: 1GB). So now you compare the access speed of RAM vs SSD:
It's going be a long time before SSDs make more sense than RAM cache, if ever. It's a common fallacy that excess RAM is not effectively used in Vista and Win7. It's 100% used for RAM disk and immediately available for user use. Best of both worlds. The best upgrade I ever did was moving from 4 to 8GB of RAM; immediate seat of the pants performance improvement. The ideal setup is SSD + max RAM; if you can afford it. |
||||