Meranie rýchlosti PCIe: príčiny nízkeho výkonu a spôsob kontroly
Praktický návod vysvetľuje nízku rýchlosť PCIe, jej príčiny, kontrolu linky a kroky na bezpečnú optimalizáciu výkonu.
Čo ukazuje meranie rýchlosti PCIe
Meranie rýchlosti PCIe môže zobrazovať dve odlišné hodnoty: teoretickú priepustnosť linky a skutočný výkon zariadenia v benchmarku. Výsledok ovplyvňuje generácia PCIe, počet aktívnych liniek, typ zariadenia, ovládače aj zaťaženie systému. Preto nižšie skóre automaticky neznamená poruchu.
Pri grafickej karte, NVMe SSD alebo rozširujúcej karte je dôležité skontrolovať najmä PCIe link speed a link width. Napríklad zariadenie PCIe 4.0 x16 môže pri nesprávnej konfigurácii pracovať iba v režime PCIe 3.0 x8.
Najčastejšie príčiny nízkej rýchlosti PCIe
Nesúlad generácie PCIe
Výkon môže klesnúť, ak základná doska, procesor alebo rozširujúca karta podporuje rozdielne generácie PCIe. Spojenie sa zvyčajne prispôsobí najnižšej spoločnej verzii. Zariadenie PCIe 4.0 preto nemusí využívať plnú priepustnosť, ak je pripojené k slotu alebo platforme PCIe 3.0.
Menší počet aktívnych liniek
Označenie x1, x4, x8 alebo x16 určuje počet liniek PCIe. Ak karta pracuje v režime x4 namiesto x16, maximálna priepustnosť je výrazne nižšia. Dôvodom môže byť nesprávny slot, zdieľanie liniek s M.2 konektorom alebo obmedzenie konkrétnej platformy.
Nesprávne osadenie karty
Rozširujúca karta nemusí byť úplne zasunutá v slote alebo môže byť vložená do slotu, ktorý má menšiu elektrickú šírku než mechanickú. Prach, poškodenie kontaktov a príliš silno upevnená skrinka môžu tiež brániť stabilnému kontaktu.
Obmedzenia procesora a základnej dosky
Nie všetky PCIe sloty sú pripojené priamo k procesoru. Niektoré využívajú čipovú súpravu a zdieľajú dostupnú priepustnosť s diskami, sieťovými kartami alebo ďalšími portami. Limity výrobcu platformy preto môžu ovplyvniť výsledok aj pri správne fungujúcom hardvéri.
Úsporné režimy a dynamická zmena linky
PCIe môže pri nízkom zaťažení znížiť prenosovú rýchlosť alebo prejsť do úsporného stavu. Monitorovací nástroj potom zobrazí nižšiu aktuálnu hodnotu. Tento jav je bežný, ak sa meranie vykonáva bez súbežnej záťaže zariadenia.
Starý BIOS alebo ovládače
Neaktuálny BIOS, firmware SSD alebo ovládač čipovej súpravy môže nesprávne nastavovať režim PCIe. Problém sa môže prejaviť nestabilitou, kolísaním výkonu alebo trvalým prepnutím na nižšiu generáciu či menšiu šírku linky.
Ako overiť skutočnú rýchlosť PCIe
- V technickej dokumentácii základnej dosky skontrolujte, ktorá generácia a šírka PCIe patria ku konkrétnemu slotu.
- V BIOSe alebo UEFI overte nastavenie príslušného slotu. Voľba Auto je vhodná na bežnú prevádzku, no pri testovaní možno dočasne zvoliť konkrétnu generáciu.
- V operačnom systéme použite nástroj, ktorý zobrazuje aktuálnu hodnotu link speed a link width. Sledujte stav počas záťaže, nie iba v nečinnosti.
- Benchmark spustite opakovane a porovnajte ho s výsledkami rovnakého zariadenia pri rovnakej generácii PCIe a šírke linky.
- Skontrolujte teploty, využitie procesora, zaplnenie SSD a prípadné chybové hlásenia v systémových protokoloch.
Rozdiel medzi teoretickou a reálnou priepustnosťou
Teoretická rýchlosť PCIe vychádza z prenosovej frekvencie a počtu liniek. Skutočný výsledok je nižší pre režijné dáta protokolu, latenciu, vlastnosti radiča a správanie aplikácie. Sekvenčný benchmark SSD preto nemusí presne odrážať výkon pri malých náhodných operáciách.
Pri porovnávaní výsledkov používajte rovnaký test, rovnakú veľkosť blokov a rovnaké nastavenia. Výsledok ovplyvní aj zaplnenie úložiska, teplota a aktívne procesy na pozadí.
Odporúčania na zvýšenie výkonu PCIe
- Vložte kartu do slotu s požadovanou elektrickou šírkou a podľa manuálu základnej dosky vyberte slot pripojený k procesoru.
- Aktualizujte BIOS, ovládač čipovej súpravy, firmware zariadenia a ovládač grafickej alebo úložnej karty.
- Skontrolujte, či osadenie M.2 disku nevypína alebo nezmenšuje šírku iného PCIe slotu.
- Vyčistite kontakty a slot iba bezpečným spôsobom a overte pevné, ale nie násilné upevnenie karty.
- Pri trvalom znížení výkonu skontrolujte teploty a chladenie, pretože tepelný limit môže znížiť výkon zariadenia.
- Manuálne nastavenie generácie PCIe používajte až po overení kompatibility. Pri nestabilite obnovte hodnotu Auto.
Kedy môže ísť o hardvérový problém
Na poruchu možno myslieť vtedy, keď sa link speed alebo link width nemení ani po správnom osadení, aktualizácii firmvéru a kontrole nastavení. Varovnými signálmi sú výpadky zariadenia, chyby v systémových protokoloch, poškodenie dát alebo výrazne kolísajúce benchmarky bez zmeny konfigurácie.
Ak je to možné, otestujte kartu v inom kompatibilnom slote alebo počítači. Takto sa dá rozlíšiť problém zariadenia, základnej dosky, slotu alebo platformy. Pri fyzickom poškodení je vhodné obrátiť sa na servis alebo predajcu.
