Hello,
I'm happy to post on this forum once again!
I am trying to learn more about RAM, a little bit of micro and more of macro. I have a X79 board that supports quad channel RAM, although my questions will not be specific to my hardware.
1. It is "common knowledge" that quad channel is faster than dual channel that is faster than single channel. What exactly does "faster" actually mean? From what I've noticed, when it comes down to RAM benchmark, going into quad channel boosts my "Multi Core" values in "userbenchmark" to 144% (or: 50.5 GB/s, MC Read 52.7, MC Write 50.3, MC Mixed 48.6). This is about 3x better than my "Single Core" result of 17.7 GB/s. Latency is 50 ns. Regarding this:
1a. Which is generally more relevant to everyday PC use, single core or multi-core RAM performance?
1b. On which tasks is single core more important, and in which is multi-core more important?
1c. Is it OK to call those transfer rates RAM bandwidth, or does bandwidth have a different meaning? Is it generally right to say that going into quad channel increases your RAM bandwidth?
1d. Is this latency (50ns) reasonable? What does latency usually affect? Is RAM latency usually the bottleneck, or are there other components that respond at a slower rate? because 80ns sounds like it's a really, really fast response....
2. When the OS or software use my RAM, do they generally care about the capacity of the individual sticks, or do they see only the total capacitance? Is it possible that for some tasks 2x8 could do better than 4x4?
3. Pagefile. Do some software require pagefile to actually operate correctly? If my RAM is never fully used, is PF really necessary?
Would love to hear what you guys have to say! Every time I post on this forum I learn something new.
Thanks!
I'm happy to post on this forum once again!
I am trying to learn more about RAM, a little bit of micro and more of macro. I have a X79 board that supports quad channel RAM, although my questions will not be specific to my hardware.
1. It is "common knowledge" that quad channel is faster than dual channel that is faster than single channel. What exactly does "faster" actually mean? From what I've noticed, when it comes down to RAM benchmark, going into quad channel boosts my "Multi Core" values in "userbenchmark" to 144% (or: 50.5 GB/s, MC Read 52.7, MC Write 50.3, MC Mixed 48.6). This is about 3x better than my "Single Core" result of 17.7 GB/s. Latency is 50 ns. Regarding this:
1a. Which is generally more relevant to everyday PC use, single core or multi-core RAM performance?
1b. On which tasks is single core more important, and in which is multi-core more important?
1c. Is it OK to call those transfer rates RAM bandwidth, or does bandwidth have a different meaning? Is it generally right to say that going into quad channel increases your RAM bandwidth?
1d. Is this latency (50ns) reasonable? What does latency usually affect? Is RAM latency usually the bottleneck, or are there other components that respond at a slower rate? because 80ns sounds like it's a really, really fast response....
2. When the OS or software use my RAM, do they generally care about the capacity of the individual sticks, or do they see only the total capacitance? Is it possible that for some tasks 2x8 could do better than 4x4?
3. Pagefile. Do some software require pagefile to actually operate correctly? If my RAM is never fully used, is PF really necessary?
Would love to hear what you guys have to say! Every time I post on this forum I learn something new.
Thanks!