Přeskočit na obsah
Magazín Chatujme.cz
Technologie · čtení na 5 min

Pomocná služba ovladačů Radeon na části počítačů nepřetržitě zapisuje na systémový SSD

Služba AMD External Events Utility, která se instaluje s ovladači grafik Radeon, na části počítačů s Windows bez přestávky zapisuje na systémový disk, a to i ve chvíli, kdy na nich nikdo nepracuje. AMD chybu potvrdilo a opravu slibuje v ovladačích 26.11.1. Kolik dat se tak zapíše a jak velký kus výdrže SSD to opravdu stojí, se dá spočítat jen zčásti.

Tři SSD ve formátu M.2 s rozhraním PCIe 4.0 NVMe vystavené ve vitríně
SSD ve formátu M.2 na výstavě, ilustrační snímek. Foto: Striker9498, Wikimedia Commons (CC0)

Majitelé grafických karet Radeon už několik měsíců hlásí, že jim počítač zapisuje na systémový disk, i když na něm nikdo nepracuje. Viníkem je proces atieclxx.exe, klientská část služby AMD External Events Utility, kterou do Windows instaluje balík ovladačů AMD Software: Adrenalin Edition. Podle VideoCardz se služba stará o věci kolem displeje: pozná připojení monitoru a obsluhuje klávesové zkratky programu Radeon Software.

Uživatelé naměřili trvalý zápis mezi 0,3 a 1,5 MB/s, jeden na Redditu popsal zhruba 5 MB/s. Hlášení pocházejí z Windows 10 i 11 a z několika verzí ovladačů, ale netýká se to každé sestavy: v témže vlákně jiní píšou, že s kartou Radeon a ovladači 26.10.2 žádné zápisy nevidí. Pozornost se k chybě znovu stočila 8. listopadu, kdy na ni upozornilo vlákno na Redditu, a v dalších dnech ji převzaly Tom's Hardware, Hardware Busters i Novinky.

Co o příčině řekli lidé z AMD

Firma chybu nepopírá. Zástupce AMD na fóru firmy podle Tom's Hardware 21. října napsal, že se jí zabývají „s cílem vyřešit ji v některém příštím vydání ovladačů“ (přeloženo). Konkrétnější byl jeho kolega vystupující na Redditu jako AMD_Vik. V diskusi na r/buildapc v polovině října napsal, že chování „vyvolává external events utility … ve vztahu k filtrovacímu ovladači PCIe od Microsoftu“ a že zápisy podle všeho ustanou i po vypnutí funkce Resizable BAR (přeloženo). Pod oznámením ovladačů 26.10.2, kde si uživatel stěžoval na zápisy kolem 600 kB/s, odpověděl: „sorry, this is hopefully fixed in the next one“, tedy že snad bude opraveno v další verzi.

Podle VideoCardz pak AMD_Vik uvedl, že oprava je odevzdaná a že ji má přinést verze 26.11.1. Ta má vyjít během listopadu, přesné datum AMD neoznámilo. Poznámky k vydání 26.10.2 z 30. října službu External Events mezi opravami ani známými chybami nejmenují.

Co přesně se mezi službou AMD a ovladačem Microsoftu děje a proč s tím souvisí Resizable BAR, nikdo z firmy veřejně nevysvětlil. Jak ta funkce funguje, popisuje dokumentace Microsoftu. Grafická karta kvůli slučitelnosti s 32bitovými systémy obvykle zpřístupní přes sběrnici PCI jen 256 MB své paměti. Karta, která umí velikost tohoto okna (BAR, base address register) měnit, dostane od Windows po startu okno přes celou videopaměť a systém pak vidí celou paměť karty najednou. Vypnutím v BIOSu se karta vrátí k malému oknu.

Kolik dat se za rok nasbírá

Pár megabajtů za sekundu zní jako nic. Den má ale 86 400 sekund, takže 5 MB/s je 432 GB za den. Pro srovnání slouží běžný disk: Samsung 990 PRO s kapacitou 1 TB má omezenou záruku pět let, nebo 600 TBW. TBW (terabytes written) je podle sdružení SNIA množství dat, které může systém na disk zapsat, než se opotřebuje.

Trvalý zápisZa denZa rokPodíl z 600 TBW za rok
0,3 MB/s25,9 GB9,5 TB1,6 %
0,65 MB/s56,2 GB20,5 TB3,4 %
1,5 MB/s129,6 GB47,3 TB7,9 %
5 MB/s432 GB157,7 TB26,3 %

Tabulka počítá s počítačem, který běží bez přestávky. Kdo ho na noc vypíná, je na zlomku těch čísel. Nejhorší řádek odpovídá tomu, co spočítaly Novinky: zhruba čtvrtina záruční výdrže za rok. U nejčastěji hlášených rychlostí jde o jednotky procent ročně, za pětiletou záruku tedy nejvýš kolem 40 % výdrže, které jdou na vrub chyby a ne práce.

Zápis do počítadla ještě není zápis do paměťových buněk

Čísla v tabulce jsou takzvané zápisy hostitele, tedy to, co systém disku pošle. Paměť NAND uvnitř SSD ale neumí přepsat jednotlivý bajt. Zapisuje po stránkách a maže po větších blocích, takže řadič disku data přeskládává, uklízí smazané místo a rozkládá zápisy rovnoměrně po celé paměti. Poměr mezi tím, co skutečně skončí v buňkách, a tím, co poslal systém, se jmenuje zesílení zápisu (write amplification factor).

Bílá kniha sdružení SNIA o výdrži SSD uvádí, že u souvislého zápisu se tento poměr blíží jedné a u disku zaplněného pod 60 % s funkčním příkazem TRIM taky. Horší je, čím víc jsou zápisy rozházené a čím plnější je disk. Jakou podobu mají zápisy služby AMD, nikdo nezveřejnil. Rozházené by mohly stát víc, než ukáže počítadlo, a když je řadič stihne sloučit ve vyrovnávací paměti, naopak méně. Kolik to dělá u téhle chyby, zatím nikdo nezměřil. Disky sice počet zápisů do NAND evidují, ale podle SNIA ho vydají jen nástroje konkrétního výrobce.

Na tom stojí i nejhlasitější hlášení celé kauzy. Uživatel citovaný serverem Wccftech tvrdí, že mu disk šestnáct měsíců ztrácel kolem procenta „zdraví“ měsíčně a ukazatel opotřebení spadl na 86 %. Proces podle něj zapisoval rychlostí 500 až 600 kB/s. Při 0,55 MB/s je to 47,5 GB denně a za zhruba 487 dní 23 TB. Na disku s výdrží 600 TBW by to byly necelé 4 %, ne 14. Aby to sedělo, musel by mít disk výdrž kolem 165 TBW, zesílení zápisu kolem čtyř, nebo na něj zapisovalo i něco jiného. Model disku Wccftech neuvádí a Tom's Hardware upozorňuje, že tvrzení nikdo nezávisle neověřil.

Jak zjistit, jestli se to týká i tvého počítače

Nejrychlejší je Sledování prostředků. Stiskni Win + R, napiš resmon a otevři kartu Disk. Seřaď procesy podle zápisu a hledej atieclxx.exe nebo atiesrxx.exe, které zapisují i ve chvíli, kdy počítač nic nedělá. Podle Wccftech totéž ukáže Správce úloh po zapnutí sloupce se zapsanými bajty.

Kolik už disk vydržel, ukazuje jeho vlastní počítadlo. NVMe disk vede údaj Data Units Written v tisících jednotek po 512 bajtech, takže hodnota 1 000 znamená 512 MB zapsaných systémem. Ukazatel opotřebení vypíše ve Windows PowerShell příkazem Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object Wear. Vlastnost Wear je podle dokumentace Microsoftu opotřebení v procentech a při 100 % disk dosáhl odhadované meze. Když hodnotu zapíšeš dnes a za týden znovu, uvidíš, jestli roste rychleji, než odpovídá tomu, jak počítač používáš.

Co dělat, než vyjde oprava

Když se zápisy na tvém počítači neobjevují, nemá smysl nic měnit. Dvě obejití, o kterých píšou uživatelé nejčastěji, něco stojí a ani jedno podle VideoCardz nefunguje všem. Třetí možností je návrat ke starším ovladačům:

  • Vypnutí služby AMD External Events Utility ve services.msc zápisy zastaví, ale může rozbít klávesové zkratky Radeon Software a některé funkce zobrazení. Jeden z uživatelů na Redditu po vypnutí přišel o FreeSync, autor upozornění na r/pcmasterrace zase na kartě RX 6700 XT viděl, že snímková frekvence místo stálých 180 FPS kolísala mezi 142 a 170.
  • Vypnutí Resizable BAR v BIOSu zápisy podle AMD_Vik také zastaví, jenže ve hrách, které z funkce těží, může ubrat výkon.
  • Wccftech radí vrátit se ke starší verzi ovladačů. Uživatel z vlákna na r/radeon to udělal s verzí 25.9.1 a služba u něj nezapisovala nic.

Kdo službu vypne, měl by ji po instalaci ovladačů 26.11.1 zase zapnout a v Sledování prostředků se podívat, jestli zápisy opravdu zmizely. Jinak nepozná, jestli oprava zabrala.

Zdroje

Diskuse

Zatím tu nikdo nediskutuje. Můžete být první.

Napsat příspěvek

Diskutovat můžete i bez účtu. S registrací se ale příspěvek zveřejní hned a nemusíte pokaždé vyplňovat jméno. Účet už máte? Přihlaste se.

Nezveřejňujeme ho, slouží jen redakci. S příspěvkem ukládáme i IP adresu; co s údaji děláme, stojí v zásadách zpracování osobních údajů.

Podporuje zápis Texy: **tučně**, *kurzíva*, odrážky, odkazy.

Dál k tématu

Technologie

Firefox 160 přepisuje řeč na text pro webové stránky přímo v počítači, i v češtině

Firefox 160, který vyšel 10. listopadu, dovoluje webovým stránkám nechat si mluvené slovo přepsat do textu přímo v počítači, bez odesílání zvuku na server. Češtinu přepisuje vícejazyčný model od Nvidie, který si prohlížeč napřed stáhne. Má 785 MB a v testu jeho autorů se v češtině spletl zhruba u každého pátého až čtvrtého slova.

Technologie

Thunderbird 158 umí přihlásit e-mail ze Seznamu přes prohlížeč bez hesla pro aplikace

Seznam 3. listopadu oznámil, že jeho e-mail a kalendář jdou v Thunderbirdu 158 připojit přes OAuth2, tedy přihlášením v prohlížeči i s dvoufázovým ověřením. Podporu do programu dopsali vývojáři Thunderbirdu na žádost Seznamu za necelých devět dní. Další poštovní programy Seznam nejmenuje a jeho nápověda dál radí heslo pro aplikace.

Technologie

Firefox 159 posílá chatbotu ke shrnutí stránky jen její adresu místo textu

Tlačítko Shrnutí stránky v postranním panelu Firefoxu 159 už nevkládá do dotazu pro ChatGPT, Claude nebo Gemini text stránky, ale jen odkaz na ni. Dlouhé stránky se tak přestanou usekávat. Chatbot si ale musí stránku otevřít sám a model bez přístupu na web místo shrnutí odpoví, že to nejde.