Линукс машините са засегнати от Windows-ориентирано управление на хардуера от 2002 г. насам, но това може да се промени.
Сложните интерфейси между операционната система на машината и нейния хардуер, като например чиповете, които забавят вашата Linux машина, отдавна са необходими, за да се гарантира, че процесорите с милиарди транзистори поддържат ефективност.
Въпреки че най-новият стандарт ACPI замени изходящия стандарт APM през 1996 г., но дори преди повече от четвърт век, той все още имаше един ключов недостатък.
Компютърните инженери извършват по-голямата част от своите тестове на стандартната за индустрията операционна система, която дълго време беше Windows, което оставя дистрибуциите на Linux и macOS най-вече незамислени, когато използват чипове на трети страни като процесори на AMD.
С представянето на своя собствен силиций, Apple намери един начин да повиши цялостната производителност с процесорите, които използва в своите компютри. Чиповете от M-серията на компанията вече са във второ поколение, въпреки че това е скъпо решение, което е просто недостъпно за Linux Foundation.
Докладът продължава да припомня мислите на създателя на Linux Линус Торвалдс, когато става дума за актуализирания ACPI стандарт, когато през 2003 г. той каза:
„ACPI е пълна дизайнерска катастрофа във всяко отношение. Но някак сме заседнали с него. Ако някой от Intel слуша това и сте имали нещо общо с ACPI, застреляйте се сега, преди да възпроизведете.
Проблемът излезе наяве, когато проблемните машини отнеха известно време, за да отговорят на STPCLK# сигнали, които определят дали ядрото трябва да работи на празен ход. Това доведе до намаляване на енергийната ефективност, което видя някои фиктивни I/O инструкции, въведени като заобиколно решение.
Въпреки че това вече не е проблем, инженерът на AMD K Prateek Nayak установи, че Linux машините все още следват фиктивните инструкции на процесорите на неговата компания. Междувременно The Register съобщава за „бърза корекция“ от Дейв Хансен от Intel, която ограничава заобиколното решение да присъства само в чиповете на Intel, които няма да бъдат засегнати поради различния метод, който използват за празен ход на ядро. В резултат на това се твърди, че минималната производителност се е увеличила с около 14 пъти, а средната производителност също се е увеличила с малко над половината.
В крайна сметка, дори когато навлизаме в 2020-те години, голяма част от хардуера на трети страни, който виждаме на пазара, продължава да се разработва предимно с мисъл за Windows и е вероятно настройките на инженерите с орлови очи да продължат да стимулират подобрения за по-малко популярни операционни системи с течение на времето.
чрез Регистърът (отваря се в нов раздел)