Пользователи Linux получат новый способ выявления неисправных процессоров с ядром Linux версии 6.1.
Новая функция позволит пользователям печатать сокет и ядро, которые, вероятно, несут ответственность за возникновение ошибки сегментации, что должно позволить пользователям определить, вызывает ли конкретный процессор/ядро проблемы в обычном порядке.
Это может не иметь большого значения для кабинетных энтузиастов Linux, но системные администраторы, управляющие целым парком серверов Linux, выиграют.
Как работает эта функция?
Вы можете включить новую функцию, добавив «print ()» в «show_signal_msg ()», которая будет печатать ЦП, ядро и сокет во время segfault.
Этим конкретным printk можно управлять, пройдя через /proc/sys/debug/exception-trace, и вы можете увидеть официальная документация (откроется в новой вкладке) Чтобы получить больше информации.
Авторы документации Kernal, Рик ван Риэль и Борислав Петков, признают, что эта функция «не идеальна», поскольку «задача может быть перенесена на другой ЦП между моментом возникновения ошибки и моментом печати сообщения».
Однако они сказали, что «на практике этого было достаточно, чтобы помочь людям идентифицировать несколько неисправных ядер ЦП».
Если вы являетесь разработчиком и в настоящее время используете свой дистрибутив Linux для требовательных высокопроизводительных сценариев использования, вы вряд ли рассмотрите возможность использования этой функции отдельно. Вы, вероятно, захотите также использовать обычные стресс-тестеры ЦП, такие как Prime95 или Aida64.
Обновление выйдет в октябре в рамках окна слияния Linux 6.1. Предыдущее обновление Linux, версия 6.0, только недавно прибыло для тестирования.
Хотя Линус Торвальдс утверждал, что «в версии 6.0 нет ничего принципиально отличного», обновление предлагало множество изменений, 60% из которых были обновлениями драйверов, но также касались графического процессора, сети и звука.
- Заинтересованы в предоставлении Linux назад? Ознакомьтесь с нашим руководством по лучшим ноутбукам с Linux.
С помощью Фороникс (откроется в новой вкладке)