С 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, вероятно, продолжат улучшаться для менее популярных. операционных систем с течением времени.
Через Реестр (Откроется в новой вкладке)