DDR4-Modul/Bankverwaltung

DDR4-Modul/Bankverwaltung

Ich bin etwas verwirrt, wie DDR4 im Detail funktioniert. Ich kenne mich mit DDR-Details oder Speichercontrollerdetails nicht so gut aus. Bisher wird DDR4 überall beworben, dass die Übertragungsraten von DDR4 mit jedem Modul, das ich auf meiner Platine habe, zunehmen. Wenn ich beispielsweise 4 Module mit jeweils einer Kapazität von 4 GB und sagen wir 20 GB/s habe, käme ich auf eine Übertragungsrate von 80 GB/s, wenn 4 Bänke gefüllt sind. Meiner Meinung nach funktioniert das nur, wenn ich eine Anwendung habe, die die gesamten 16 GB RAM nutzt. Aber wie schnell kann die Übertragungsrate sein, wenn meine Anwendung nur 2 GB nutzt?

Wird es eine interne Logik geben, die die 2 GB gleichmäßig auf alle 4 Bänke verteilt? Wenn ja, wer macht das?

Mein Punkt ist: Wenn ich mich beispielsweise entscheiden muss zwischen

  • ein DDR3-2133 mit 16 GB, bestehend aus 2 Modulen
  • ein DDR4-2133 mit 16 GB, bestehend aus 4 Modulen

Nehmen wir an, die Preise sind gleich, aber die Timings für DDR3 sind viel besser als die für DDR4. Die Übertragungsraten pro Modul sind gleich. Wenn die von einer Anwendung zugewiesenen Daten die Kapazität eines Moduls nicht überschreiten und nicht gleichmäßig auf die anderen Module verteilt werden, wäre DDR3 die bessere Wahl, da die Timings besser sind und DDR4 keinen Vorteil bringen würde, oder?

Die beste Literatur, die ich fand, warDasaber es sagt nicht viel darüber aus, wie der Speicher verwaltet wird

Ich hoffe, dass hier jemand Licht ins Dunkel bringen kann :-)

Antwort1

Speicherverwaltungwird vom Betriebssystem übernommen.

Die Speicherverwaltungsfunktion verfolgt den Status jedes Speicherorts, ob zugewiesen oder frei. Sie bestimmt, wie der Speicher zwischen konkurrierenden Prozessen zugewiesen wird, entscheidet, wer Speicher erhält, wann er ihn erhält und wie viel davon ihm zusteht. Wenn Speicher zugewiesen wird, bestimmt sie, welche Speicherorte zugewiesen werden. Sie verfolgt, wann Speicher freigegeben oder nicht zugewiesen wird, und aktualisiert den Status.

Wie Ramhound sagte, gibt es bei DDR4 offensichtliche Vorteile, insbesondere eine bessere Leistung und einen geringeren Stromverbrauch. In Bezug auf die Leistung hängen diese Vorteile stark von Ihrer Nutzung ab. Wenn Sie keine hochspezialisierte Software verwenden, werden Sie mit der Entscheidung für DDR4-Speicher nicht viel erreichen.

verwandte Informationen