ほとんどの人はRAM(RAM)について考えることに多くの時間を費やしません。結局のところ、 CPUやGPUほどセクシーではありません。ほとんどの場合、誰もが気にするのは、自分たちのニーズに十分な量があるということだけです。ただし、実際のところ、 RAM(RAM)には純粋な容量よりもはるかに多くのものがあります。
メモリテクノロジの改善は、コンピュータのパフォーマンスが非常に優れている理由の重要な部分です。世界最速のCPUは、低速で廃止されたRAM(RAM)からデータが供給されている場合にのみ、カタツムリのペースで動作します。これを書いている時点では、コンピュータを構築または購入するときに対処する RAMには3つのタイプがあります。(RAM)
DDR3があります。これは10年以上前のものですが、現在も使用されている多くのコンピューターに存在しています。次に、新しいコンピューターの現在の標準であるDDR4があります。(DDR4)DDR5は、購入できるコンピューターにはまだ搭載されていませんが、この規格は2020年半ばに正式にリリースされました。
つまり、実際のDDR5(DDR5)ハードウェアの出荷が開始されるまで長くはかからないということです。では、これらの世代のRAM(RAM)と、今日選択するのに最適な世代のRAMの違いは何ですか?
DDRとは何ですか?
異なるDDR(DDRs)間の世代の違いに飛び込む前に、そもそも「DDR」とは何かを説明する価値があります。それはあなたの心がすぐに行った場合に備えて、ダンスダンスレボリューションではありません。(Dance Dance Revolution)それについて何も知らないというわけではありません!
いいえ、DDRはDouble Data Rate(Double Data Rate )の略で、このメモリテクノロジがクロックサイクルのピークとトラフの両方で動作を実行するために使用する特別な方法を指します。つまり、100Mhzで動作するDDRメモリチップは、200Mhzで動作する(DDR)SDR(シングルデータレート(Single Data Rate))チップと同じ数の動作を実行します。
これが、 DDR(DDR)メモリ速度がモジュールの実際のクロック速度の2倍で書き込まれる理由です。たとえば、DDR31600RAM(DDR3 1600) は実際には800Mhzで動作します。(RAM)
帯域幅の違い
DDRの異なる世代間の主な違いの1つは、それらが提供する帯域幅の量です。世代を重ねるごとに、データ転送速度が大幅に向上しました。もちろん、 DDR4(DDR4)のローエンドに近いハイエンドDDR3を購入することもできますが、同じことが(DDR3)DDR5にも当てはまる可能性があります。
製品スペクトルの端では、パフォーマンスの重複が発生する可能性があります。ただし、最低価格でシステムを構築することを目的としない限り、新しい世代はそれぞれ、前の世代よりも大幅に高速になるはずです。
帯域幅の増加はどの程度の違いをもたらしますか?
一般に、高速RAMの量を少なくするよりも、低速RAMの量を多くする方が適切です。ただし、多くのコアを備えた(cores)NVME SSD(NVME SSDs)およびCPUの時代では、これまで以上に重要になっています。
特定のCPUがサポートする(CPU)DDR世代内では、帯域幅の違いはそれほど重要ではありませんが、重要なのはマルチチャネルメモリを利用することです。つまり、マザーボードがデュアル(またはそれ以上)チャネルメモリをサポートしている場合は、それを有効にするために適切なスロットに適切な数のモジュールがあることを確認してください。
消費電力
RAMが新世代になるたびに、パフォーマンスが向上し、消費電力が低下します。これは、モバイルコンピュータを検討する場合に特に有益ですが、消費電力を抑えてパフォーマンスを向上させることは、どのような状況でも悪いことではありません。
RAMは、これまでで最も電力を消費するコンポーネントではありませんが、他のコンポーネントの電力節約と組み合わせると、最新のシステムのエネルギー需要が大幅に減少します。
要するに、DDR3システムは、その世代の(DDR3)DDRで動作するように設計されたコンポーネントは、その時代のおかげでより多くの電力を消費するため、バッテリーや電気代に負担がかかる可能性が高いということです。
プリフェッチバッファサイズ
プリフェッチバッファは、 CPUに渡される前にデータがロードされるRAMの領域です。元のDDR標準は1ユニットのデータをフェッチできましたが、DDRは一度に2倍のデータをフェッチできました。特定のモデルに応じて、 DDR3とDDR4は一度に印象的な8ユニットを実行でき、 DDR5は最大16ユニットまで実行できます。(DDR5)
プリフェッチバッファが大きいほど、 RAM(RAM)の効率は高くなります。これは、バッファが大きい場合、CPUが次に必要とするデータがバッファに含まれる可能性が高くなるためです。
DDR3、DDR4、および一部のDDR5モジュールのバッファサイズはすべて8ユニットです。したがって、効率の観点からそれらを分離することは何もありません。16ユニットのバッファサイズを備えたDDR5(DDR5)メモリは、紙面で大きな飛躍を示していますが、ほとんどのユーザーにとって、実際のコンピューティングで注目に値するアップグレードであるかどうかはまだ明らかではありません。
物理的な違い
意図的な設計により、 DDR(DDR)の世代が異なれば、ハードウェアのフォームファクタも異なります。これらはすべてDIMM(デュアルインラインメモリモジュール)(DIMM (Dual Inline Memory Module))の形式で提供されますが、コネクタエッジのノッチは別の場所にあります。
これにより、メモリを間違ったスロットに挿入することができなくなります。古いDDR(DDR)規格は新しいテクノロジーよりもはるかに多くの電圧を使用するため、これは特に問題になります。プーフ!
LPDDRとは何ですか?
ウルトラブックやその他のデバイスに見られるDDR(DDR)のタイプは、バッテリー電源から長時間実行する必要があります。
Low Power DDR(LPDDR)は、当初は(Low Power DDR (LPDDR))DDR1の修正バージョンでしたが、その後、グラウンドアップタイプのモバイルDDRとしてますます多様化しています。したがって、 LPDDR3,4(LPDDR 3,4)および5をデスクトップの同名のモバイルバージョンとは考えないでください。代わりに、それらは積極的に電力効率の良いメモリ技術であり、独自のDNAを大量に備えています。
レイテンシーの問題
DDR4は(DDR 4)DDR3よりもレイテンシが長いと聞いたことがあるかもしれません。つまり、DDR4は、メモリセルとの間で読み取りおよび書き込みを行う要求に応答するのに時間がかかります。これは紙に当てはまりますが、実際の生活に目に見える違いはありません。DDR4は他の点で非常に高速であるため、全体的に前任者を上回っています。DDR 5は遅延の問題を改善する可能性がありますが、改善されない場合でも、DDR4全体よりも優れたパフォーマンスを発揮します。
どのDDRが最適ですか?
この質問は、開始位置によって異なるため、答えるのはそれほど簡単ではありません。
- この記事の発行時点で新しいコンピューターを購入または構築している場合は、DDR4が最適です。
- DDR3を実行しているコンピューターを使用している場合は、 CPUとGPUの制限に達した場合にのみアップグレードを検討してください。DDR4自体は、新しいシステムに移行するのに十分な理由ではありません。
- DDR5はしばらくの間高価でサポートが不十分なままであるため、DDR5をサポートする主流のマザーボードとプロセッサを待ってから出荷する価値があります。
次に、メモリ帯域幅と容量の問題があります。前述のように、ほとんどのユーザーにとっては、高速でないRAMよりも低速なRAMを使用する方が適切です。(RAM)そうは言っても、必要な容量に対して余裕のある最速のメモリを取得する必要があります。RAMを必要としないシステム にRAMを入れすぎると、パフォーマンスには何の影響もありません。
したがって、その余分なRAMは未使用になり、お金の無駄になります。たとえば、ほとんどのゲームシステムは16GBのRAMを使用するため、32GBを搭載すると収穫逓減が発生します。最善の戦略は、必要に応じてRAMの総量を決定し、その(total amount of RAM)RAMサイズの中で最も高速なバージョンを入手することです。
DDR3 vs DDR4 vs DDR5 RAM: Which Is The Best?
Most peoрle don’t spend a lot of time thinking abоut RAM. It’s not as sexy as the CPU or GPU after all. For the most part, all anyone cares about is that there’s enough of it for their needs. However, the truth is that there’s much more to RAM than pure capacity.
Improvements in memory technology are a key part of why computer performance is so good. The fastest CPU in the world can only work at a snail’s pace if it’s being fed data by slow, obsolete RAM. At the time of writing, there are three types of RAM to contend with when building or buying a computer.
There’s DDR3, which is well over a decade old but still present in plenty of computers in use today. Then there’s DDR4, which is the current standard for new computers. DDR5 isn’t yet to be found in a computer you can buy, but the standard was officially released in mid-2020.
Which means it won’t be long until actual DDR5 hardware starts to ship. So, what’s the difference between these generations of RAM and which one is best for you to choose today?
What Is DDR?
Before we dive into the generational differences between the different DDRs, it’s worth explaining what “DDR” is in the first place. It’s not Dance Dance Revolution, in case that’s where your mind immediately went. Not that we’d know anything about that!
No, DDR is short for Double Data Rate and refers to the special method that this memory technology uses to perform an operation at both the peak and the trough of its clock cycle. In other words, a DDR memory chip running at 100Mhz does the same number of operations as an SDR (Single Data Rate) chip running at 200Mhz.
This is why the DDR memory speeds are written at twice the actual clock speed of the module. For example, DDR3 1600 RAM actually runs at 800Mhz.
Bandwidth Differences
One of the key differences between the different generations of DDR is the amount of bandwidth they offer. Each successive generation has offered a significant jump in data transfer rates. Of course, you can buy high-end DDR3 that comes close to the lower end of DDR4 and the same will likely be true for DDR5.
There’s bound to be some performance overlap at the edges of the product spectrum. However, unless you’re aiming to build a system for the lowest price, each new generation should be significantly faster than the last.
How much of a difference does increased bandwidth make?
In general it’s better to have a higher amount of slower RAM than a smaller amount of fast RAM. However, in the age of NVME SSDs and CPUs with many cores, it’s becoming more important than ever.
Within the DDR generation that a given CPU supports, bandwidth differences are less important, but what does matter is making use of multi-channel memory. In other words, if your motherboard supports dual (or more) channel memory, make sure you have the right number of modules in the right slots to enable it.
Power Consumption
With every new generation of RAM, performance goes up and power consumption goes down. This is especially beneficial when considering mobile computers, but less power consumption with better performance is never a bad thing in any context.
While RAM isn’t the most power-hungry component by far, combined with power savings in other components it all adds up to a big drop in energy needs for modern systems.
The bottom line is that a DDR3 system is likely to be harder on your battery or electricity bill, because components designed to work with that generation of DDR will consume more power by virtue of their era.
Prefetch Buffer Sizes
The prefetch buffer is an area of RAM where data is loaded before being handed over to the CPU. The original DDR standard could fetch one unit of data, but DDR could do twice as much at a time. DDR3 and DDR4 can do an impressive eight units at once and DDR5 can go up to 16, depending on the specific model.
The bigger the prefetch buffer is, the more efficient the RAM is. This is because there’s a larger chance that the buffer contains the data that the CPU needs next if it’s bigger.
DDR3, DDR4 and some DDR5 modules all have a buffer size of eight units. So there’s nothing to separate them in terms of efficiency. DDR5 memory with a 16-unit buffer size represents a huge leap on paper, but it’s still not clear if it’s a noteworthy upgrade in real-world computing for most users.
Physical Differences
By deliberate design, different generations of DDR have different hardware form factors. They all come in the form of a DIMM (Dual Inline Memory Module), but the notches on the connector edge are in a different place.
This makes it impossible to slot memory into the wrong slot. That would be especially problematic since older DDR standards use so much more voltage than the newer technologies. Poof!
What’s LPDDR?
There’s a type of DDR you’ll find in ultrabooks and other devices that need to run for long periods of time from battery power.
Low Power DDR (LPDDR) was initially a modified version of DDR1, but since then has diverged more and more as a ground-up type of mobile DDR. So don’t think of LPDDR 3,4 and 5 as mobile versions of their desktop namesakes. Instead, they are aggressively power-efficient memory technologies with a significant amount of their own unique DNA.
Latency Issues
You may have heard that DDR 4 has more latency than DDR3. That is, it takes DDR4 longer to respond to requests to read and write from and to its memory cells. This is true on paper, but makes no perceptible difference in real life. DDR4 is so much faster in other respects that it still outperforms its predecessor overall. DDR 5 may improve on the latency issue, but even if it doesn’t, it will also outperform DDR 4 as a whole.
Which DDR Is Best?
This question isn’t all that straightforward to answer, because it depends on your starting position:
- If you’re buying or building a new computer as of this article’s publication, then DDR4 is the way to go.
- If you have a computer running DDR3, then only consider upgrading if you reach the limits of your CPU and GPU. DDR4 by itself is not a good enough reason to move on to a new system.
- DDR5 will remain expensive and poorly-supported for some time, so it’s worth waiting for mainstream motherboards and processors that support it before jumping ship.
Then there’s the issue of memory bandwidth versus capacity. For most users it’s better to have more slower RAM than less faster RAM, as mentioned before. That being said, you should get the fastest memory you can afford for the capacity you need. Putting too much RAM in a system that doesn’t need it will do nothing for performance.
That extra RAM will therefore go unused and be a waste of money. For example, most gaming systems will do with 16GB of RAM, so putting in 32GB will offer diminishing returns. The best strategy is to determine what total amount of RAM is best for your needs and then get the fastest version of that RAM size you can afford.