Linux получил патч ядра, устраняющий проблему медленного запуска системы на некоторых процессорах AMD

Linux получил патч ядра, устраняющий проблему медленного запуска системы на некоторых процессорах AMD

Ошибки в операционных системах – явление, которому не стоит слишком удивляться. Как и в любом программном обеспечении, на этапе тестирования невозможно уловить все. Однако системы Linux считаются более надежными, чем Windows. Однако это не означает, что здесь вообще нет проблем. Одна из них приводила к тому, что система в течение некоторого времени слишком медленно запускалась на процессорах AMD Zen 1 и Zen 2.

Люди и компании, испытывающие длительную загрузку систем Linux на процессорах Zen 1 и Zen 2, могут вздохнуть с облегчением. Последний патч ядра решает эту проблему.

MX Linux 23.4 — еще одна версия популярного дистрибутива Linux. Версия для людей, ценящих минимализм и стабильность.

Рассматриваемая проблема затронула только некоторых пользователей Linux, имеющих процессоры Zen 1 и Zen 2. Однако о ней сообщалось и на некоторых серверах, которые до сих пор работают на процессорах EPYC (Неаполь и Рим), использующих эти архитектуры. Они используются, среди прочего, компанией Nokia. Около месяца назад один из ее сотрудников заметил медленный запуск сервера. Обычно процесс запуска занимает около 12 секунд, а любые отклонения от этого значения происходят в течение 1-2 секунд. Однако из-за ошибки в операционной системе этот процесс мог растянуться до нескольких десятков секунд, а в крайнем случае и до нескольких минут.

Linux как игровая платформа? Благодаря Valve эта мечта может стать реальностью. Протон, питающий Steam Deck, начинает достигать совершеннолетия

Корнем проблемы стал патч от июня 2023 года, который внес изменения в ядро ​​Linux. Они были связаны с обработкой обновлений микрокода процессора. Устройства Zen 1 и Zen 2 требуют очистки TLB (буфера поиска трансляции) соответствующих данных, что должно произойти после загрузки обновления микрокода для этих процессоров во время запуска системы. Однако это было не так, и в результате Linux мог работать намного медленнее, чем следовало бы на старых процессорах Ryzen и EPYC. Исправление, устраняющее эту проблему, стало частью ядра Linux 6.13-rc1, но будет реализовано и в более старых версиях.

Источник: Фороникс, Tom's Hardware.

Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии