64GB Ram - How much RAM computer use?

b22222c

Distinguished
Jan 3, 2014
424
1
18,795
Hi, if i have 32gb of ram, computer will use all of 32gb to speed up tasks and system or only use the ram that say on task manager?

This video say that games use let say 8GB ram but all of the ram in the computer is used to speed up system, so a computer with 64gb ram have more performance in games that a computer with 32gb ram even system use only 8gb ram in task manager...

https://www.youtube.com/watch?v=eJtrQ5CcCN0
 


Just no...

You don't need 64, 32 or even 16 really for gaming alone.

8 is enough my friend
 
The computer will only use as much RAM as it needs to. For example, someone with an 8GB PC will struggle with lots of programs open more than a PC with 32GB of RAM, so you can have more programs open without needing to worry. Also with video editing, the extra RAM will help you with speeding up rendering processes too.
 
By default no. In fact my PC has 16 GB of RAM, when I am ripping video from disc, transcoding other videos, and normalizing audio in yet a third set of video files, along with surfing the internet, I still don't even come close to using 16 GB. I've started using RAM to as the storage space for all the temporary files and stuff I don't care about for the OS. It doesn't matter that it's lost when the PC is turned off, and it saves writes on the SSD.

For the normal user there is not much of a reason to even have 16 GB. What are you going to do with the PC?
 


Physical memory that is not committed for a specific use will be filled with cached data to reduce hard disk access. More memory is always better, but that doesn't automatically justify the cost.
 
Using after effects Pro CC the same task take 53 seconds with 16GB ram and take 17 Seconds with 64GB ram. Even that on ram task manager information this task dont say that computer is using more than 10GB, a computer with 64GB will take almost 1/3 less time to complete than a computer with 16gb ram. If this is true like the benchamrk on video say, it worth having more ram on the computer...
 
Also remember if you happen to be using Windows 7 Home Premium, you will only be able to use 16 gigabytes of memory in the normal sense(You can make a ram drive to take the extra). It is an artificial limit that was set on the home version of the OS.

As far as performance gain, it is unlikely unless you are using that much memory. Windows caches memory does help performance of often used programs, but because games tend to load lots of random data(as you move around the game world/levels different data is loaded), I do not think it will ever cache it all.

Ramdrives are a great way to improve performance and as another user points out, reduce writes on your SSDs.

I personally consider 16 to be the sweet spot for multi tasking(some programs can be memory heavy), but 8 is fine for most normal users.

I am not sure about the video, maybe Photoshop it self was using a faster scratch disk or even a ramdrive. I have seen many random slow video cards running games rather well(not great) on these kinds of videos as well.
 


Can you make a suggestion please about how much of my RAM I should allocate for a ramdrive?

Specs are below
 
You should find out how much memory you use under heavy multi tasking and then add about 1 gigabyte to it for safety. Allocate what is left to your ram drive.

On this system I just have a small 600ish megabyte ramdrive for my browser since its cache makes many small writes that I did not want on my SSD. 1-4 gigabytes is normal for most users, but if you never use half your memory 8 could be used for a smaller game. With games getting as large as they are now, you need lots of memory if you want to place a game on a ram drive. Make sure if you want a ram drive that saves on shutdown or at a certain time interval you make these settings. ram looses data once the system is shut off. This also means that startup and shutdown times are slower with a ramdrive since it has to be loaded before you get into the operating system and saved on shut down.

Larger SSD's are still a cheaper option for gaming systems(if you need more games installed). The very low access times make even the slowest SSD much faster than even multiple hard drives in raid0 for these kinds of workloads. Once loaded into memory, most games perform well anyway. MMO or large open world type games have many small reads overtime and would be helped with faster storage.

While many mechanical drives in raid0 can get very high sequential read/write rates, most programs use random read/writes. Recording/reading audio/video is a good example of a sequential operation as long as the drive is kept free from fragmentation(only mechanical drives. do not defrag ssds).

Anyway, we are getting a bit off topic now.
 
Ok so a computer with 64gb will be more powerful than a computer with 16gb ram. The ram its not "lost" or "unused", right? On a computer with 64gb ram Even the computer dont use more than 8GB ram the other 56gb ram arent forggeted by the system, the 56gb are doing something to speed up the system right?
 


Yes. Theoretically yes.

However...nowhere near justifiable for the price. Most PC users won't ever notice a huge difference between 16, 32 or 64 really. And if they do, they pay a large price for the pleasure.
 


That's correct. Any memory that is not used by the kernel or user processes will be used to build a soft page cache. This reduces accesses to the hard disk, which can improve program performance significantly.
 
Do I think a game will run better with extra un-used memory? no. They are too large and complex to be fully cached

Do I think any thing cached from windows will start faster? yes, but you have to wait while windows learns and caches all this stuff. Right off startup windows has not even cached anything yet. it does it overtime(in a way to avoid performance loss for the rest of the system).

It is not going to enhance your life in a noticeable way. Will 5 SSDs in raid0 be faster? sure, will it improve random read/writes/access times? no. It is kind of the same thing, only a very special type of use will gain performance from more memory and for the most part programs using that ram are what will benefit.

Also note that this much memory(and 4 stick setups in general) will actually place a bit more strain on the memory controller and in some cases will result in the user needing to use looser timings or slower speeds(this is why buying kits sold as a set is recommended).

You also have to see exactly what the task manager is showing
347for9.jpg


Total 8155 Total usable by the OS(some may be reserved 8192 would be exactly 8 gigabytes)
Cached is 3194 This is the memory windows caches common programs in(this is the improved performance part of having extra memory).
Available is 3440 This is how much memory windows can use at this point in time. It will evacuate the caches memory if needed.
Free is 295 This memory is doing nothing at all.

You can get more information here.
http://windows.microsoft.com/en-ca/windows/see-details-computers-performance-task-manager#1TC=windows-7

So even with the memory use showing 57% it is actually much higher. The cached memory just does not show up because it makes users think windows or the system it self is hogging memory(I think Vista showed it differently and caused lots of user confusion). So even if the system shows 4.6 gigabytes in use almost all the rest has been cached(and will be used as needed). Again this memory will be evacuated as soon as it is needed for something and the system is predictive so it learns with time.

It is better visualized in the Resource Monitor.
219c58i.jpg

You will see the same thing for the most part, but will get a better visualization of actual use(almost all memory contains usable data only the small free portion is actually not in use.).
 
The 13 will speed up anything started that has been cached. Now since you are not actually filling the full cache, Extra memory is unlikely to increase performance further.

Again this increase is not spread across the full system(and is not a substitute for faster hardware[cpu/gpu/ssd]), just things Windows has learned you tend to do often. So parts of games may well be in the cache as well. Start a new game and it will take a while for Windows to start to determine that you use this program often.

Buy yes, you have it right about how Windows is using your memory.
 
speed is a larger factor than size when it comes to ram. 8 gb of 2400 ddr3 will be much faster than 16 gb or 1866 ram for most applications. always install in dual channel. to get the full MHz of the ram.

32 gb in 1600 MHz will be much slower than 8gb in 2400

of course this is different when it comes to adobe CC and after effects.

unless you are a heavy video editor don't bother with more than 8 gb of ram
 


one slot empty means that you are running your ram in single channel mode. this is a big no when it comes to ram either take the third stick out or get a fourth don't ever run with 3. single channel mode = half the performance listed by the ram spec. 1600 ram actually runs at 800 on each stick and is therefor amplified in DUAL channel to be X2 of 800 aka 1600 MHz ram. all ram is advertised as its dual channel performance
 
The performance will depend on many factors.

Some boards will have dual channel performance upto 2/3rds of the memory space and run the last stick on its own.

It is not technically a speed thing 800 in single channel and 1600 when in dual. It is 2 channels that work together much like RAID0 with its striped access(interleave). A stick of 1600 will run at 800mhz either way but has a data rate of 1600 because data is transferred 2 times per clock(rising and falling edge).

I do fully agree that memory should be run in pairs for dual channel sets of 3 for X58(triple channel controller) and sets of 4 for quad channel setups(or dual channel with 2 sticks per channel).
 
in general and especially with IGPU setups ram speed is of greater importance than capacity.

my main point was this and then I went further to explain that you get your full performance from dual channel mode or in the case of extreme computer setups triple or quad channel ram, which I doubt that b2222c is using. every computer I have built has only gotten 8 gb of ram because none of them were video editors. I personally have 16gb ram but it was because I got it for $40 :) (1866 MHz gskill to boot!).