Это простое решение от AMD может сделать Linux намного быстрее

Это простое решение от AMD может сделать Linux намного быстрее

С 2002 года Linux-машины страдали от управления оборудованием, ориентированного на Windows, но это может скоро измениться.

Сложные интерфейсы между операционной системой машины и ее аппаратным обеспечением, такие как микросхемы, замедляющие вашу машину с Linux, уже давно необходимы для обеспечения эффективности процессоров с миллиардами транзисторов.

Хотя последний стандарт ACPI заменил исходящий стандарт APM в 1996 году, но все же более четверти века назад, он все еще имел серьезный недостаток.

более низкая производительность

Инженеры-компьютерщики проводят большую часть своего тестирования на стандартной операционной системе, которой долгое время была Windows, что делает дистрибутивы Linux и macOS практически немыслимыми при использовании сторонних чипов, таких как процессоры AMD.

Выпустив собственный кремний, Apple нашла способ повысить общую производительность процессоров, которые она использует в своих компьютерах. Чипы компании M-серии теперь относятся ко второму поколению, хотя это дорогое решение, которое просто недоступно для Linux Foundation.

Плохая производительность Linux

Далее в отчете вспоминаются мысли создателя Linux Линуса Торвальдса относительно обновленного стандарта ACPI, когда он сказал в 2003 году:

«ACPI — это полная катастрофа дизайна во всех отношениях. Но мы как бы застряли с этим. Если люди из Intel слышат это, и вы имеете какое-либо отношение к ACPI, застрелитесь сейчас, прежде чем мы воспроизведем это.

Проблема возникла, когда проблемным машинам потребовалось некоторое время, чтобы ответить на сигналы STPCLK#, которые определяют, должно ли ядро ​​простаивать. Это привело к снижению энергоэффективности, что привело к введению некоторых фиктивных инструкций ввода-вывода в качестве обходного пути.

Хотя это больше не проблема, инженер AMD К. Пратик Наяк обнаружил, что машины Linux по-прежнему следуют фиктивным инструкциям процессоров его компании. Между тем, The Register сообщает об «начальном патче» Дейва Хансена из Intel, который ограничивает исправление присутствием только в чипах Intel, которые не будут затронуты из-за другого метода, который они используют для замедления работы сердца. В результате минимальный поток увеличился бы примерно в 14 раз, а средний поток также увеличился бы чуть более чем в два раза.

В конечном счете, даже когда мы вступаем в 2020-е годы, большая часть стороннего оборудования, которое мы видим на рынке, продолжает разрабатываться в первую очередь с учетом Windows, и инженерные настройки Eagle-Eyed, вероятно, продолжат улучшаться для менее популярных. операционных систем с течением времени.

Через Реестр (Откроется в новой вкладке)