- Feb 12, 2005
- 2,837
- 19
- 81
Building a new rig. Mostly will be for gaming, photoshop, running a few VMs, and maybe android studio.
Would it worth it to get 32gb of memory?
Would it worth it to get 32gb of memory?
what arcenite said X2
i've got 16 GB in my rig, and even when rendering video files (where cpu utilization shows at 99-100%), i've never seen memory usage above 6 gb, and even only rarely then - usually in the 3-4 GB range
fwiw
Generally, I'd agree, but with the caveats that it's not ideal if you:Buy 16gb and if it is not enough buy another 16gb
Building a new rig. Mostly will be for gaming, photoshop, running a few VMs, and maybe android studio.
Would it worth it to get 32gb of memory?
Photoshop and After Effects can chew 16gb pretty easily
Get 32gb or leave free dimm slots for a future upgrade. We don't know exactly when 32gb becomes recommended, but it will happen. Especially useful when apps begin to develop memory leaks... the extra ram comes in handy. It really sucks when you are out of ram.Building a new rig. Mostly will be for gaming, photoshop, running a few VMs, and maybe android studio.
Would it worth it to get 32gb of memory?
I had a huge panorama loaded in PS with several layers (the most I'd ever use it for) and it topped out around 8GB.
My questions are, does Windows rely less on VM the more memory you have (since it uses a healthy amount even before RAM is maxed out) thus speeding up the system, and how much RAM can all these 64 bit programs and games utilize now and in the future? I made a financial decision in keeping to 16GB, if I could make the choice based purely on the technology I'd have 32 or 64GB.
I had a huge panorama loaded in PS with several layers (the most I'd ever use it for) and it topped out around 8GB.
My questions are, does Windows rely less on VM the more memory you have (since it uses a healthy amount even before RAM is maxed out) thus speeding up the system
That is actually a good point. Especially true, if you are going to overclock them. 4 sticks have to be identical for best performance. I had situations with 2 different dual-channel kits not playing well together (had to loosen timings quite a bit for stability).(Sometimes on later batchs the manufacturer switches DRAM IC provider or whatever and they're no longer identical, even if they're the same model).
Dunno about that. But with 8GB of RAM, playing SWTOR, I could alt-tab out to Firefox without a problem. After the Win10 upgrade, I started getting OoM errors. 16GB fixed it.So WinX eats over 10GB's of Ram - Poor Soles ;o)
You guys talk about RAM in use by applications. But i would argue that applications should only use 10-20% of your RAM at most.i've never seen memory usage above 6 gb, and even only rarely then - usually in the 3-4 GB range
You must not own a 42 megapixel DSLR.<---edit: and shoot in the RAW format.
The type of VM that everyone in this thread before you was talking about was a virtual machine, not the virtual memory that you are mentioning. A virtual machine in the most basic sense, involves installing an OS (operating system) like Windows XP, Windows 7, OSX, whatever flavor of Linux you like, etc, inside/'on top of'/through your main/preferred OS.
A good example of this was about 8 or 10 years ago, I was wanting to try out some Linux, but where I had my main computer setup was on the opposite end of the house, and a floor above where the cable modem and router were located. Since this was before you could find wireless drivers for Linux for any of the desktop wireless PCI cards, my two choices were Linux with zero internet access of any type, or fully functional, fast (for the time) wireless access with any Linux distro on Earth, by running the Linux in a VM, which then uses the Windows drivers for your hardware.
This way, you also then never need to reboot your computer, just to switch from Linux to Windows, or vice versa. All of the operating systems run at the same time, and can easily be switched between. The only big caveat to all of this is that each and every OS you run, including your main OS, has to have its own system RAM.
Windows 10, playing music (via YT), and playing even League of Legends, I can confirm 8GB is not enough.
You guys talk about RAM in use by applications. But i would argue that applications should only use 10-20% of your RAM at most.
The other 90% of your RAM will be used for filecache instead, which is crucial to improve performance. Many talk about a 'RAMdisk' but this is an old fashioned way to emulate a harddrive and put a legacy filesystem on that. The proper way is to use special memory filesystems (tmpfs on BSD and Linux) or just leave the memory as is.
Ever since Windows NT and the introduction of VFS, your RAM will be used for filecache. So if your operating system and applications use only 1GiB, you can still have the other 31GiB filled with filecache. This is data from your harddrive and/or SSD. If any application wishes to read information that has been read before, it can be served from RAM memory instead and will be much quicker.
You can notice the effects yourself:
1) reboot the machine to clear all existing filecache
2) start an application, such as a game, measure the time it takes to start it
3) now exit the application, wait, and launch it again.
The difference between the first and second time you launch the application is that the second time it will be read from RAM memory instead. The second time you start the application will be quicker, particularly if using a harddrive instead of SSD. But even an SSD will not be as fast as your RAM memory.
You can also see how much RAM memory is in use for caching. Open Task manager (control-alt-delete) and click the Performance tab. In Windows 8+ you also need to click the memory icon on the left. Here you can see:
In use - in use by applications, should be 10-25% of your total RAM
Cached - your file cache, should be 80%+ unless your computer just had a reboot cycle
Free - memory not in use for anything - wasted memory
Available - total memory available by applications, this basically is Cached + Free memory.