Jak provést benchmark RAM na QNAP NAS
Benchmark and Quality v okně MemHound ve StorageDiag Workbench měří propustnost paměti a kolísání latence. Při plné zátěži také hledá bitové chyby v testované oblasti. Výsledky pomáhají posoudit, zda nainstalovaná konfigurace paměti dosahuje očekávaného výkonu. Chcete-li hledat závady v co největší části RAM, použijte samostatný test RAM.
- Připravte NASzastavte úlohy, které ho zatěžují
- Spusťte testfáze P0 až P8 trvají několik minut
- Přečtěte výsledekverdikt, propustnost v GB/s, latenci a počet chyb
- Zkontrolujtepočet kanálů, rychlost paměti a shodu modulů
- Porovnejtevýsledek s předchozím během a přehledem RAM
01Benchmark, nebo test RAM
| Benchmark and Quality | Test RAM (Quick, Standard, Deep, Hammer, Boot) | |
|---|---|---|
| Otázka | Dosahuje paměť při plné zátěži očekávané propustnosti, stabilní latence a provozu bez chyb? | Jsou v testované oblasti paměti chyby? |
| Kolik RAM testuje | Testovací oblast nejvýše 256 MB na vlákno procesoru (v okně Arena); výsledek uvádí, kolik zůstalo neotestováno | Volná RAM (Quick, Standard), většina RAM (Deep, Hammer), téměř celá RAM při spuštění z USB disku (Boot) |
| Provoz NAS během testu | Pokračuje v provozu, ale může být pomalejší | Dál poskytuje služby (Quick, Standard), nebo zastaví své služby (Deep, Hammer) |
| Výsledek | PASS, MARGINAL, FAIL, INCONCLUSIVE nebo PASS-UNQUALIFIED, s propustností v GB/s a latencí | PASS nebo FAIL, s adresou každé zjištěné chyby |
PASS v benchmarku nevylučuje závady v jiných částech RAM. Ani test RAM, který nezjistí chyby, neurčuje rychlost paměti. Pokud aplikace zamrzají nebo padají či protokol jádra hlásí chyby paměti, začněte testem RAM.
02Než začnete
- Otevřete MemHound: nabídka Start → Benchmarks → memhound (plocha Utilities), nebo stejnojmenná ikona na ploše.
- Zastavte úlohy, které NAS zatěžují, například zálohování, velké přenosy souborů a virtuální stroje. Benchmark sám služby nezastavuje a jejich činnost ovlivňuje měření.
Kliknutím na Benchmark and Quality spustíte test bez dalšího potvrzení. První běh nelze přerušit; na tlačítku je Runs to completion. Po jeho dokončení můžete další běhy ve stejném prohlížeči zastavit, protože si prohlížeč dokončení prvního běhu zapamatuje. Výsledek PASS, PASS-UNQUALIFIED nebo MARGINAL pro sadu shodných modulů na nezatíženém NAS se zveřejní ve veřejném přehledu RAM. Zveřejněné údaje zahrnují propustnost, konfiguraci paměti (typ, rychlost a kanály) a model NAS. V okně není možnost zveřejnění vypnout.
03Spusťte benchmark
- Klikněte na Benchmark and Quality v záhlaví okna.
- Pokud má NAS málo volné paměti, například když se po běhu CPU Lab znovu spouštějí jeho aplikace, okno nejprve ukáže Waiting for the NAS to go quiet a čeká až pět minut, potom běh přesto spustí. Stop čekání zruší.
- Sledujte Test sequence. P0 kontroluje konfiguraci a moduly. P1 až P3 zapisují a ověřují vzory. P4 měří propustnost při postupném zvyšování počtu vláken od jednoho po všechna dostupná a poté udržuje plnou zátěž po dobu 60 sekund. P5 měří latenci a P6 vytváří zátěž podobnou databázi. P7 a P8 nechají data chvíli nedotčená a pak je znovu zkontrolují.
Během běhu je governor CPU nastaven na performance; po skončení se vrátí předchozí nastavení.
Dlaždice Bandwidth označuje 80 % jako svou hranici úspěchu. Verdikt používá práh pro PASS vaší platformy (sekce 05), takže hodnota, kterou dlaždice vykreslí jantarově, může přesto projít.
04Přečtěte verdikt
Po skončení testu zobrazí dialog verdikt a výsledek každého kritéria. Kliknutím na Close ponecháte na obrazovce kartu verdiktu s podrobnými naměřenými hodnotami.
| Verdikt | Co to znamená |
|---|---|
PASS | Propustnost dosahuje prahu pro PASS nebo ho překračuje, jitter je v limitu, nebyly zjištěny chyby a po sobě jdoucí kola měření jsou stabilní. |
PASS-UNQUALIFIED | Nebyly zjištěny chyby a měření je stabilní, ale tabulka paměti ve firmwaru neobsahuje dostatek údajů o rychlosti, šířce sběrnice nebo rozložení kanálů. Proto chybí hodnota JEDEC pro porovnání. To se týká většiny virtuálních strojů a některých zařízení ARM. Propustnost v GB/s se přesto zobrazí. |
MARGINAL | Propustnost mezi prahem pro FAIL a prahem pro PASS, nestabilní kola nebo opravená chyba ECC. |
FAIL | Propustnost pod prahem pro FAIL, jitter nad limitem, jakákoli bitová chyba, neopravená chyba ECC nebo kritická událost jádra, nebo smíšená sada modulů (sekce 06). |
INCONCLUSIVE | Propustnost nebo jitter nesplnily limity, zatímco byl NAS vytížený, měl málo volné paměti nebo CPU omezoval výkon. Stejný verdikt se objeví, když jiné procesy způsobí nestabilitu kol měření nebo když je test zastaven. Podmínky měření neumožňují jednoznačný závěr. |
- Propustnost. Nejvyšší trvale udržená propustnost čtení nebo zápisu, vyjádřená jako podíl hodnoty JEDEC, spolu s prahy pro PASS a FAIL tohoto NAS. Pokud byl rychlejší zápis, řádek to uvede a doplní také ověřený výsledek čtení.
- Jitter. Poměr 99. percentilu latence k jejímu průměru. Hodnota nad 2,50 překračuje limit testu pro kolísání latence při náhodné zátěži. Samotné toto měření neurčuje, která součást je vadná.
- Nulová tolerance. Bitové chyby, události ECC (CE: opravené; UE: neopravené) a kritické události jádra během testu. Jedna bitová chyba, jedna UE nebo jedna kritická událost způsobí FAIL. Opravené chyby ECC vedou k MARGINAL.
- Stabilita. Rozptyl kol měření při plné zátěži smí být nejvýše 5 % a poměr výsledku poslední čtvrtiny k první musí být alespoň 0,97. Tento řádek pomáhá odhalit propustnost, která v průběhu testu klesá. Pokud CPU omezoval výkon, uvede to řádek Environment.
- Neotestováno. Podíl RAM mimo testovací oblast. Závada v ní zůstane tomuto běhu skrytá.
05Očekávaná propustnost: kanály a rychlost paměti
V tomto návodu označuje hodnota JEDEC teoretickou propustnost nainstalované paměti. Počítá se z šířky datové sběrnice a skutečné přenosové rychlosti paměti. MT/s znamená miliony přenosů za sekundu, nikoli taktovací frekvenci v MHz. Pro 64bitové kanály, tedy 8 bajtů, platí vzorec channels × MT/s × 8 bytes. Výsledek je v MB/s; vydělením 1000 získáte GB/s. Standardní modul DDR5 má také celkovou datovou šířku 64 bitů, rozdělenou do dvou nezávislých 32bitových podkanálů. Hodnota 8 bajtů ve vzorci představuje jejich součet, nikoli jeden podkanál DDR5. Panel JEDEC ukazuje sběrnici, rychlost paměti a vypočtený výsledek, zatímco tabulka Topology uvádí jednotlivé moduly.
| Moduly | Kanály | Hodnota JEDEC při 2400 MT/s | Přibližně 77 % této hodnoty, jako na obrázku 4 |
|---|---|---|---|
| 2 × 32 GB, jeden na kanál | 2 | 2 × 2400 × 8 B = 38 400 MB/s = 38,4 GB/s | zhruba 29,5 GB/s |
| 1 × 32 GB | 1 | 2400 × 8 B = 19 200 MB/s = 19,2 GB/s | zhruba 14,8 GB/s |
- Jeden modul a jeden kanál DDR4. MemHound počítá pouze osazené kanály, takže jeden modul hodnotí podle hodnoty pro jeden kanál. Při stejné rychlosti paměti jde o polovinu teoretické propustnosti dvou takových kanálů; naměřený výsledek benchmarku ale nemusí klesnout přesně na polovinu. Samotné procento proto neukáže, že jeden modul poskytuje méně GB/s než dva. Porovnejte také výsledek v GB/s se záznamy stejného modelu NAS se dvěma moduly v přehledu RAM.
- Nižší rychlost, než uvádí štítek. Znak ▾ vedle hodnoty MT/s modulu znamená, že běží pod jmenovitou rychlostí, například na 2400 místo 2667 MT/s. Hodnota JEDEC používá skutečnou rychlost modulu. Nižší rychlost proto nesnižuje procentní výsledek, ale snižuje propustnost v GB/s. Pokud všechny moduly běží na stejné nižší rychlosti, může jít o omezení platformy, profil SPD nebo nastavení firmwaru. Zkontrolujte specifikace modelu NAS a kompatibilitu modulů.
- Připájená paměť. Kanály LPDDR mají šířku 16 nebo 32 bitů. MemHound ji čte z tabulky paměti ve firmwaru. Pokud tabulka neobsahuje dostatek údajů o rychlosti, šířce sběrnice nebo rozložení kanálů, program nemůže vypočítat hodnotu JEDEC. Nejlepší možný verdikt je pak PASS-UNQUALIFIED.
Dosažitelný podíl teoretické propustnosti závisí mimo jiné na paměťovém řadiči. MemHound proto používá prahy specifické pro danou platformu. Platí první odpovídající řádek. Řádky označené „dva nebo více modulů“ vyžadují, aby byl takový počet modulů skutečně nainstalován.
| Platforma | PASS od | FAIL pod |
|---|---|---|
| LPDDR (připájená paměť), jakýkoli procesor | 68 % | 48 % |
| AMD EPYC 7002 nebo 7003 s DDR4, dva nebo více modulů | 50 % | 35 % |
| Xeon nebo EPYC s DDR5, dva nebo více modulů | 82 % | 62 % |
| Xeon nebo EPYC s DDR4, dva nebo více modulů | 80 % | 60 % |
| Core i5, i7, i9 nebo Ryzen s DDR5, dva nebo více modulů | 80 % | 60 % |
| Core i5, i7, i9 nebo Ryzen s DDR4, dva nebo více modulů | 75 % | 55 % |
| Celeron, Pentium nebo Atom | 65 % | 45 % |
| Procesory ARM | 55 % | 40 % |
| Jakýkoli jiný procesor | 80 % | 60 % |
Pokud NAS nesplňuje žádnou z předchozích podmínek, platí poslední řádek. To zahrnuje platformy Core, Ryzen, Xeon a EPYC s jediným modulem. Karta verdiktu pak uvede, že byly použity vestavěné výchozí prahy. Jeden modul DDR4 v NAS s Ryzenem s výsledkem 77 % proto dostane MARGINAL.
06Smíšené moduly
Benchmark and Quality je určen k posouzení sady shodných paměťových modulů. Ve fázi P0 moduly zkontroluje a odmítne konfiguraci, pokud:
- mají moduly různá čísla dílu nebo, pokud je firmware neuvádí, různé kapacity, rychlosti, typy či podporu ECC;
- jsou nainstalovány tři moduly nebo lichý počet nad čtyři;
- kanály mají různou kapacitu.
Okno pak ukáže SETUP NOT ELIGIBLE FOR QA s důvodem. Běh pokračuje pro informaci, verdikt je FAIL a výsledek se neuloží ani nezveřejní.
FAIL z tohoto důvodu znamená, že konfigurace nesplňuje pravidla hodnocení; nepotvrzuje závadu paměti. Smíšená sada může fungovat správně. K hledání chyb použijte test RAM. Chcete-li provést hodnocení, nainstalujte pár nebo sadu shodných modulů a benchmark zopakujte.
07Porovnejte výsledky
- Stejný NAS před změnou a po ní. MemHound uchovává výsledek každého testu se sadou shodných modulů. Karta verdiktu obsahuje porovnání s předchozím během, například
vs last run (2026-10-17): read +0.4%. Spusťte benchmark před výměnou modulů, změnou slotů nebo aktualizací firmwaru. Poté ho zopakujte a porovnejte výsledky. - Jiné NAS. Nabídka Start → Benchmarks → RAM board otevře veřejný přehled na kartě prohlížeče. Uvádí propustnost v GB/s, model NAS, konfiguraci paměti, rychlost a počet kanálů. Porovnávejte výsledky stejného modelu se stejnou konfigurací paměti.
- Srovnatelné podmínky. Porovnávejte běhy bez další zátěže NAS. Je-li rozdíl malý, spusťte benchmark dvakrát nebo třikrát, než z něj vyvodíte závěr.
08Když výsledek ukazuje na hardware
- FAIL kvůli chybám. Bitová nebo neopravená chyba ECC ukazuje na problém, který se projevil pod zátěží. Kritická událost jádra také způsobí FAIL, ale je nutné prozkoumat její záznam v protokolu; samotná událost nepotvrzuje závadu modulu RAM. Spusťte test RAM (Deep, potom Boot), abyste chyby potvrdili a zjistili jejich adresy. Modul vyměňte, pokud diagnostika potvrdí jeho závadu. Test, který zjistí bitové chyby nebo neopravenou chybu ECC, nahlásí model modulu do veřejného seznamu závad.
- MARGINAL kvůli opraveným chybám. ECC zjištěné chyby opravilo, ale tento výsledek nestačí k úspěšnému hodnocení. Benchmark zopakujte. Pokud se události CE opakují, spusťte test RAM a určete postižený modul.
- FAIL nebo MARGINAL kvůli propustnosti. Nejprve zkontrolujte konfiguraci: jediný modul v modelu podporujícím dva kanály, moduly v nesprávných slotech nebo nižší rychlost paměti, než se očekává. Pokud jsou moduly shodné a běží na očekávané rychlosti, porovnejte výsledek se stejným modelem NAS v přehledu RAM.
- INCONCLUSIVE. Zastavte to, co NAS zatěžuje, a spusťte běh znovu. Poznámka pod verdiktem uvádí, co běh narušilo.