So führen Sie einen RAM-Benchmark auf einem QNAP NAS durch
Benchmark and Quality im MemHound-Fenster der StorageDiag Workbench misst die Speicherbandbreite und Latenzschwankungen. Außerdem prüft es unter voller Last den Testbereich auf Bitfehler. Die Ergebnisse helfen Ihnen zu beurteilen, ob die installierte Speicherkonfiguration die erwartete Leistung liefert. Um einen möglichst großen Teil des RAM auf Fehler zu prüfen, verwenden Sie den separaten RAM-Test.
- VorbereitenAufgaben stoppen, die das NAS belasten
- StartenPhasen P0 bis P8, mehrere Minuten
- LesenBewertung, Bandbreite in GB/s, Latenz und Fehlerzahl
- PrüfenKanalzahl, Speichergeschwindigkeit und Übereinstimmung der Module
- Vergleichender letzte Durchlauf, die RAM-Rangliste
01Benchmark oder RAM-Test
| Benchmark and Quality | RAM-Test (Quick, Standard, Deep, Hammer, Boot) | |
|---|---|---|
| Frage | Liefert der Speicher unter voller Last die erwartete Bandbreite, mit gleichmäßiger Latenz und ohne Fehler? | Gibt es Fehler im getesteten Speicherbereich? |
| Wie viel RAM getestet wird | Ein Testbereich von höchstens 256 MB pro Prozessor-Thread (Arena im Fenster); das Ergebnis nennt, wie viel ungetestet blieb | Der freie RAM (Quick, Standard), der größte Teil des RAM (Deep, Hammer), fast der gesamte RAM vom USB-Stick aus (Boot) |
| Betrieb des NAS während des Tests | Läuft weiter, kann aber langsamer reagieren | Arbeitet weiter (Quick, Standard) oder stoppt seine Dienste (Deep, Hammer) |
| Ergebnis | PASS, MARGINAL, FAIL, INCONCLUSIVE oder PASS-UNQUALIFIED, mit GB/s und Latenz | PASS oder FAIL, mit der Adresse jedes Fehlers |
Ein PASS im Benchmark schließt Fehler in anderen Bereichen des RAM nicht aus. Ein RAM-Test, der keine Fehler findet, sagt nichts über die Speichergeschwindigkeit aus. Wenn Anwendungen hängen bleiben oder abstürzen oder das Kernel-Protokoll Speicherfehler meldet, beginnen Sie mit dem RAM-Test.
02Bevor Sie beginnen
- Öffnen Sie MemHound: Startmenü → Benchmarks → memhound (Schreibtisch Utilities) oder das gleichnamige Desktopsymbol.
- Stoppen Sie, was das NAS belastet: Backups, große Kopiervorgänge, virtuelle Maschinen. Der Benchmark lässt die Dienste laufen, und ihre Last fließt in das Ergebnis ein.
Ein Klick auf Benchmark and Quality startet den Durchlauf ohne Bestätigung. Den ersten Durchlauf können Sie nicht unterbrechen: Seine Schaltfläche zeigt Runs to completion. Sobald ein Durchlauf sein Urteil erreicht hat, merkt sich der Browser das, und spätere Durchläufe lassen sich stoppen. Ein Ergebnis PASS, PASS-UNQUALIFIED oder MARGINAL eines abgestimmten Kits, gemessen auf einem ruhigen NAS, geht mit der Bandbreite, dem Kit (Typ, Geschwindigkeit, Kanäle) und dem NAS-Modell an die öffentliche RAM-Rangliste; das Fenster hat keinen Schalter, um das zu verhindern.
03Den Benchmark starten
- Klicken Sie in der Titelleiste auf Benchmark and Quality.
- Hat das NAS zu wenig freien Speicher, etwa während seine Apps nach einem Durchlauf von CPU Lab wieder starten, zeigt das Fenster zuerst Waiting for the NAS to go quiet und wartet bis zu fünf Minuten, dann startet es den Durchlauf trotzdem. Stop bricht das Warten ab.
- Verfolgen Sie die Test sequence. P0 prüft die Konfiguration und die Module. P1 bis P3 schreiben und prüfen Muster. P4 misst die Bandbreite mit steigender Threadzahl, von einem bis zu allen verfügbaren Threads, und hält anschließend 60 Sekunden lang die volle Last. P5 misst die Latenz, P6 erzeugt eine datenbankähnliche Last. P7 und P8 lassen die Daten eine Zeit lang unberührt und prüfen sie danach erneut.
Während des Durchlaufs steht der CPU-Governor auf performance; an seinem Ende kehrt die vorherige Einstellung zurück.
Die Kachel Bandwidth zeigt bei 80 % ihre PASS-Linie. Das Urteil verwendet die PASS-Schwelle Ihrer Plattform (Abschnitt 05), deshalb kann ein Wert, den die Kachel bernsteinfarben zeichnet, trotzdem bestehen.
04Das Urteil lesen
Am Ende des Tests zeigt ein Dialog die Bewertung und das Ergebnis jedes Kriteriums. Klicken Sie auf Close, damit die Ergebniskarte mit den detaillierten Messwerten auf dem Bildschirm bleibt.
| Urteil | Was es bedeutet |
|---|---|
PASS | Bandbreite auf oder über der PASS-Schwelle, Jitter innerhalb der Grenze, kein Fehler, gleichmäßige Runden. |
PASS-UNQUALIFIED | Es wurden keine Fehler gefunden, und die Messungen sind stabil. Die Speichertabelle der Firmware liefert jedoch nicht genügend Angaben zu Geschwindigkeit, Busbreite oder Kanalaufteilung. Deshalb gibt es keinen JEDEC-Vergleichswert. Das betrifft die meisten virtuellen Maschinen und einige ARM-Geräte. Die Bandbreite in GB/s wird weiterhin angezeigt. |
MARGINAL | Bandbreite zwischen der FAIL- und der PASS-Schwelle, ungleichmäßige Runden oder ein korrigierter ECC-Fehler. |
FAIL | Bandbreite unter der FAIL-Schwelle, Jitter über der Grenze, irgendein Bitfehler, ein unkorrigierter ECC-Fehler oder ein kritisches Kernel-Ereignis, oder ein gemischter Satz Module (Abschnitt 06). |
INCONCLUSIVE | Bandbreite oder Jitter verfehlten die Grenzwerte, während das NAS ausgelastet war, wenig freien Speicher hatte oder die CPU gedrosselt wurde. Dieselbe Bewertung erscheint, wenn andere Prozesse die Messrunden instabil machten oder ein Test gestoppt wurde. Die Messbedingungen verhindern ein eindeutiges Ergebnis. |
- Bandbreite. Der beste dauerhafte Datenstrom, Lesen oder Schreiben, als Anteil am JEDEC-Wert, mit der PASS- und der FAIL-Schwelle, die für dieses NAS gelten. Ist der Schreibstrom der schnellere, nennt die Zeile ihn und fügt den verifizierten Lesewert hinzu.
- Jitter. Das Verhältnis des 99. Perzentils der Latenz zum Durchschnitt. Ein Wert über 2,50 überschreitet die Testgrenze für Latenzschwankungen unter zufälliger Last. Diese Messung allein weist keine bestimmte Komponente als defekt aus.
- Null Toleranz. Bitfehler, ECC-Ereignisse (CE: korrigiert; UE: unkorrigiert) und kritische Kernelereignisse während des Tests. Ein Bitfehler, ein UE oder ein kritisches Ereignis führt zu FAIL. Korrigierte ECC-Fehler führen zu MARGINAL.
- Stabilität. Die Streuung der Runden unter voller Last, höchstens 5 %, und das letzte Viertel im Verhältnis zum ersten, mindestens 0,97. Bandbreite, die im Verlauf des Durchlaufs sinkt, zeigt sich hier; hat die CPU gedrosselt, zeigt das eine Zeile Environment.
- Ungetestet. Der Anteil des RAM außerhalb des Testbereichs. Ein Fehler dort bleibt für diesen Durchlauf unsichtbar.
05Erwartete Bandbreite: Kanäle und Speichergeschwindigkeit
In dieser Anleitung bezeichnet der JEDEC-Wert die theoretische Bandbreite des installierten Speichers. Sie wird aus der Datenbusbreite und der tatsächlichen Transferrate des Speichers berechnet. MT/s bedeutet Millionen Transfers pro Sekunde, nicht Taktfrequenz in MHz. Für 64 Bit breite Kanäle, also 8 Byte, lautet die Formel channels × MT/s × 8 bytes. Das Ergebnis ist in MB/s angegeben; teilen Sie es durch 1000, um GB/s zu erhalten. Ein Standard-DDR5-Modul hat ebenfalls eine gesamte Datenbreite von 64 Bit, aufgeteilt in zwei unabhängige 32-Bit-Subkanäle. Die 8 Byte in der Formel stehen für deren gemeinsame Breite, nicht für einen einzelnen DDR5-Subkanal. Das Feld JEDEC zeigt Bus, Speichergeschwindigkeit und berechneten Wert; die Tabelle Topology listet die einzelnen Module auf.
| Module | Kanäle | JEDEC-Wert bei 2400 MT/s | Etwa 77 % dieses Werts, wie in Abbildung 4 |
|---|---|---|---|
| 2 × 32 GB, eines pro Kanal | 2 | 2 × 2400 × 8 B = 38 400 MB/s = 38,4 GB/s | etwa 29,5 GB/s |
| 1 × 32 GB | 1 | 2400 × 8 B = 19 200 MB/s = 19,2 GB/s | etwa 14,8 GB/s |
- Ein Modul und ein DDR4-Kanal. MemHound zählt nur belegte Kanäle. Ein einzelnes Modul wird deshalb am Wert für einen Kanal gemessen. Bei gleicher Speichergeschwindigkeit ist das die Hälfte der theoretischen Bandbreite zweier solcher Kanäle. Das gemessene Benchmark-Ergebnis muss sich jedoch nicht genau halbieren. Der Prozentwert allein zeigt daher nicht, dass ein Modul weniger GB/s liefert als zwei. Vergleichen Sie auch den GB/s-Wert mit Einträgen in der RAM-Rangliste für dasselbe NAS-Modell mit zwei Modulen.
- Eine niedrigere Geschwindigkeit als auf dem Etikett. Ein ▾ neben dem MT/s-Wert eines Moduls bedeutet, dass es unter seiner Nenngeschwindigkeit läuft, zum Beispiel mit 2400 statt 2667 MT/s. Der JEDEC-Wert verwendet die tatsächliche Betriebsgeschwindigkeit. Die niedrigere Geschwindigkeit senkt daher nicht den Prozentwert, aber die Bandbreite in GB/s. Laufen alle Module mit derselben reduzierten Geschwindigkeit, kann das auf Plattformgrenzen, ein SPD-Profil oder Firmware-Einstellungen zurückgehen. Prüfen Sie die Spezifikationen des NAS-Modells und die Modulkompatibilität.
- Verlöteter Speicher. LPDDR-Kanäle sind 16 oder 32 Bit breit, und MemHound übernimmt die Breite aus der Speichertabelle der Firmware. Liefert die Tabelle keine verwertbare Geschwindigkeit, Breite oder Kanalaufteilung, hat der Durchlauf keinen JEDEC-Wert und endet bestenfalls mit PASS-UNQUALIFIED.
Der erreichbare Anteil der theoretischen Bandbreite hängt unter anderem vom Speichercontroller ab. MemHound verwendet deshalb plattformspezifische Grenzwerte. Es gilt die erste passende Zeile. Zeilen mit „zwei oder mehr Module“ setzen diese Anzahl installierter Module voraus.
| Plattform | PASS ab | FAIL unter |
|---|---|---|
| LPDDR (verlöteter Speicher), beliebiger Prozessor | 68 % | 48 % |
| AMD EPYC 7002 oder 7003 mit DDR4, zwei oder mehr Module | 50 % | 35 % |
| Xeon oder EPYC mit DDR5, zwei oder mehr Module | 82 % | 62 % |
| Xeon oder EPYC mit DDR4, zwei oder mehr Module | 80 % | 60 % |
| Core i5, i7, i9 oder Ryzen mit DDR5, zwei oder mehr Module | 80 % | 60 % |
| Core i5, i7, i9 oder Ryzen mit DDR4, zwei oder mehr Module | 75 % | 55 % |
| Celeron, Pentium oder Atom | 65 % | 45 % |
| ARM-Prozessoren | 55 % | 40 % |
| Jeder andere Prozessor | 80 % | 60 % |
Ein NAS, das zu keiner anderen Zeile passt, darunter ein Core, Ryzen, Xeon oder EPYC mit einem einzelnen Modul, erhält die letzte Zeile, und die Urteilskarte vermerkt, dass die Schwellen der eingebaute Standard sind. Ein einzelnes DDR4-Modul in einem Ryzen mit 77 % ist daher MARGINAL.
06Gemischte Module
Benchmark and Quality ist dafür ausgelegt, einen aufeinander abgestimmten Satz Speichermodule zu qualifizieren. In P0 prüft es die Module und lehnt die Konfiguration ab, wenn:
- die Module sich unterscheiden: eine andere Teilenummer oder, wenn die Firmware keine liefert, eine andere Größe, Geschwindigkeit, ein anderer Typ oder ein abweichendes ECC;
- drei Module installiert sind oder eine ungerade Anzahl über vier;
- die Kanäle unterschiedliche Kapazitäten enthalten.
Das Fenster zeigt dann SETUP NOT ELIGIBLE FOR QA mit dem Grund. Der Durchlauf läuft zur Information weiter, das Urteil ist FAIL, und das Ergebnis wird weder gespeichert noch veröffentlicht.
Ein FAIL aus diesem Grund bedeutet, dass die Konfiguration die Qualifizierungsregeln nicht erfüllt; es bestätigt keinen Speicherfehler. Ein gemischter Satz kann korrekt funktionieren. Prüfen Sie ihn mit dem RAM-Test auf Fehler. Für die Qualifizierung installieren Sie ein abgestimmtes Paar oder einen abgestimmten Satz und wiederholen den Benchmark.
07Die Ergebnisse vergleichen
- Dasselbe NAS vor und nach einer Änderung. MemHound speichert das Ergebnis jedes Tests mit einem abgestimmten Modulsatz. Die Ergebniskarte enthält einen Vergleich mit dem vorherigen Durchlauf, zum Beispiel
vs last run (2026-10-17): read +0.4%. Führen Sie den Benchmark vor dem Austausch von Modulen, einem Steckplatzwechsel oder einem Firmware-Update aus. Wiederholen Sie ihn danach und vergleichen Sie die Ergebnisse. - Andere NAS-Geräte. Startmenü → Benchmarks → RAM board öffnet die öffentliche Rangliste in einem Browser-Tab: GB/s pro NAS-Modell mit Kit, Geschwindigkeit und Kanälen. Vergleichen Sie mit Geräten desselben Modells und desselben Kits.
- Gleiches mit Gleichem. Vergleichen Sie Durchläufe, die auf einem NAS im Leerlauf entstanden sind. Führen Sie den Benchmark zwei- oder dreimal aus, bevor Sie aus einem kleinen Unterschied einen Schluss ziehen.
08Wenn das Ergebnis auf die Hardware zeigt
- FAIL wegen Fehlern. Ein Bitfehler oder ein unkorrigierter ECC-Fehler weist auf ein Problem hin, das unter Last sichtbar wurde. Auch ein kritisches Kernelereignis führt zu FAIL, sein Protokolleintrag muss aber untersucht werden. Das Ereignis allein belegt keinen Defekt eines RAM-Moduls. Führen Sie den RAM-Test aus (Deep, dann Boot), um Fehler zu bestätigen und ihre Adressen zu ermitteln. Ersetzen Sie ein Modul, wenn die Diagnose seinen Defekt bestätigt. Ein Test, der Bitfehler oder einen unkorrigierten ECC-Fehler erkennt, meldet das Modulmodell an die öffentliche Fehlerliste.
- MARGINAL wegen korrigierter Fehler. ECC hat die erkannten Fehler korrigiert. Dieses Ergebnis reicht jedoch nicht aus, um die Qualifizierung zu bestehen. Wiederholen Sie den Benchmark. Treten CE-Ereignisse erneut auf, führen Sie den RAM-Test aus und ermitteln Sie das betroffene Modul.
- FAIL oder MARGINAL wegen der Bandbreite. Prüfen Sie zuerst die Konfiguration: ein einzelnes Modul in einem Modell mit Unterstützung für zwei Kanäle, Module in den falschen Steckplätzen oder eine niedrigere Speichergeschwindigkeit als erwartet. Ist der Modulsatz abgestimmt und läuft er mit der erwarteten Geschwindigkeit, vergleichen Sie das Ergebnis mit demselben NAS-Modell in der RAM-Rangliste.
- INCONCLUSIVE. Stoppen Sie, was das NAS belastet, und führen Sie den Test erneut aus. Der Hinweis unter dem Urteil nennt, was den Durchlauf gestört hat.