В процессорах AMD EPYC второго поколения неожиданно обнаружилась ошибка, из-за которой процессор может не выйти из спящего режима — но только если до этого он проработал без перезагрузки подряд 1044 суток. В обсуждении на Reddit уточняют, что срок на самом деле составляет 1042 суток и еще примерно 12 часов. Вывести процессор из этого состояния можно только перезагрузкой.
Ошибка связана с переходом процессора в так называемый спящий режим уровня C6. Если процессор простаивает, то для экономии энергии он может переходить в режим пониженного энергопотребления. Процессоры имеют несколько таких режимов. Режим C0 — обычный режим работы, а чем больше номер, тем «глубже» процессор погружается в сон. Если процессор серии EPYC 7002, отработав указанный срок без перезагрузок, перейдет в состояние C6, то выйти из него уже не сможет. Зависание можно предотвратить, если отключить автоматический переход процессоров в спящий режим. В AMD полагают, что этих мер достаточно, и исправлять ошибку другими средствами не планируют.