Потребители на видеокарти AMD Radeon сигнализират за потенциално сериозен проблем в драйверите AMD Adrenalin, който може да доведе до ненужно натоварване и ускорено износване на SSD устройствата. Според публикуваните сигнали причината е свързана с компонента AMD External Events Utility (EEU) – системна услуга, която се инсталира заедно с графичните драйвери и отговаря за определени функции, свързани с дисплея, включително разпознаването на монитори, клавишните комбинации и технологията FreeSync. При засегнатите конфигурации услугата изглежда записва данни на системния диск непрекъснато, дори когато компютърът е в покой и не изпълнява практически никакви задачи.
Проблемът отново привлече вниманието на потребителите на 8 ноември, след като публикация в Reddit насочи вниманието към необичайното поведение на драйверите. Един от собствениците на Radeon система твърди, че е установил намаляване на отчетеното здраве на своя SSD с приблизително 1% на месец в продължение на 16 последователни месеца. Други потребители съобщават за постоянна скорост на запис, достигаща около 5 MB/s, независимо че компютърът практически не извършва активна работа. Подобни наблюдения са споделени и от други собственици на Radeon видеокарти, което поражда съмнения, че не става въпрос за изолиран случай.
Макар скорост от 5 MB/s да изглежда сравнително незначителна на пръв поглед, продължителната активност може да доведе до впечатляващо количество записани данни. При непрекъсната работа с такава скорост системата би записвала приблизително 18 GB на час, около 432 GB за денонощие и близо 13 TB в рамките на месец. Това е сериозен обем за процес, който не би трябвало да извършва подобна дейност, когато компютърът е в режим на бездействие. Важно е обаче да се направи разграничение между данните, отчетени като записани от операционната система, и действителното износване на NAND паметта. Контролерите на SSD устройствата използват кеширане, алгоритми за разпределяне на записите и други механизми за управление на паметта, поради което не всеки отчетен запис непременно се превръща в директно физическо износване на флаш клетките. Засега няма независимо потвърждение, че наблюдаваната активност действително води до загуба на 1% от живота на диска всеки месец.
AMD вече е потвърдила, че е запозната със ситуацията и проучва причините за нея. Още на 21 октомври представител на компанията е заявил във форумите на AMD, че проблемът се разследва с цел да бъде отстранен в бъдеща версия на драйверите. Впоследствие друг представител на производителя е дал по-обнадеждаваща информация в Reddit, като е посочил, че се очаква корекцията да бъде включена в следващото издание. Според допълнителна информация, публикувана от PC Gamer, става дума за очакваната версия Adrenalin 26.11.1, но към 9 ноември все още няма окончателно потвърдена дата за нейното разпространение.
Интересното е, че това не е първият случай, в който софтуер на AMD предизвиква необичайна дискова активност. Подобен проблем беше обсъждан и през миналата година, когато потребители установиха, че драйверите за чипсетите на компанията многократно актуализират лог файл при извършване на определени действия с елементи от интерфейса на Windows. Настоящият случай обаче изглежда по-различен, тъй като сигналите описват постоянен запис на данни, който може да продължава дори когато системата не се използва. Допълнителни публикации посочват, че проблемът може да е свързан с взаимодействието между AMD External Events Utility и PCIe филтриращия драйвер на Microsoft, но точният механизъм все още не е окончателно изяснен.
Засегнатите потребители могат да проверят дали техните системи проявяват подобно поведение чрез вградения в Windows Resource Monitor. За целта трябва да се отвори прозорецът Run с комбинацията Win + R, да се въведе командата „resmon“ и да се избере разделът Disk. Там може да се проследи кои процеси извършват постоянни операции по запис. Особено внимание заслужават процесите atieclxx.exe и atiesrxx.exe, които са свързани със софтуерната инфраструктура на AMD. Ако някой от тях поддържа необичайно висока активност на диска в продължение на дълго време, това може да е индикация за описания проблем, макар че само по себе си не представлява окончателно доказателство.
Като временно решение някои потребители съобщават, че спирането на AMD External Events Utility през приложението Windows Services прекратява прекомерните записи. Тази стъпка обаче не е без потенциални недостатъци, тъй като услугата участва в работата на определени функции на Radeon драйверите и нейното деактивиране може да повлияе на клавишните комбинации или други възможности на софтуера. Друга обсъждана възможност е изключването на Resizable BAR от BIOS, но това също не е оптимално решение, тъй като технологията може да подобри производителността в определени игри, позволявайки на процесора да получава по-ефективен достъп до видеопаметта на графичната карта.
На този етап най-разумният подход за собствениците на Radeon видеокарти е първо да проверят дали действително наблюдават необичайна дискова активност, вместо да променят системни настройки или да деактивират услуги без необходимост. Проблемът не изглежда да засяга абсолютно всички конфигурации, а наличните потребителски сигнали обхващат различни версии на Radeon драйверите. Докато AMD не разпространи официалната корекция и не стане ясно кои хардуерни и софтуерни конфигурации са засегнати, остава неясно какъв е реалният мащаб на проблема и доколко той влияе върху дългосрочната издръжливост на SSD устройствата.
Снимка: Unsplash
Виж още: Скалa, потънала на 90 километра под земната повърхност, разкри неочаквана загадка