Stroje Linux že od leta 2002 pesti upravljanje strojne opreme, osredotočeno na Windows, vendar bi se to lahko kmalu spremenilo.
Sofisticirani vmesniki med strojnim operacijskim sistemom in njegovo strojno opremo, kot so čipi, ki upočasnjujejo vaš Linux stroj, so že dolgo potrebni, da se zagotovi, da procesorji z milijardami tranzistorjev ohranjajo učinkovitost.
Čeprav je najnovejši standard ACPI leta 1996 nadomestil odhajajoči standard APM, pa je še pred več kot četrt stoletja imel eno ključno napako.
Računalniški inženirji izvajajo večino svojega testiranja na operacijskem sistemu, ki je standard za industrijo, kar je dolgo časa Windows, zaradi česar distribucije Linux in macOS večinoma ostanejo nepredvidljive, ko uporabljajo čipe drugih proizvajalcev, kot so procesorji AMD.
Z uvedbo lastnega silicija je Apple našel način za vsestransko povečanje zmogljivosti s procesorji, ki jih uporablja v svojih računalnikih. Čipi serije M podjetja so zdaj v svoji drugi generaciji, čeprav je to draga rešitev, ki je preprosto nedosegljiva za Linux Foundation.
Poročilo še naprej spominja na razmišljanja ustvarjalca Linuxa Linusa Torvaldsa, ko je prišlo do posodobljenega standarda ACPI, ko je leta 2003 dejal:
»ACPI je popolna oblikovalska katastrofa v vseh pogledih. Ampak nekako smo obtičali pri tem. Če kdo od Intelov posluša to in ste imeli kaj opraviti z ACPI, se ustrelite zdaj, preden začnete reproducirati.«
Težava se je pokazala, ko so težave s stroji trajale nekaj časa, da so se odzvale na signale STPCLK#, ki določajo, ali naj jedro miruje. To je povzročilo zmanjšanje energetske učinkovitosti, zaradi česar so bila uvedena nekatera navidezna V/I navodila kot rešitev.
Čeprav to ni več problem, je AMD-jev inženir K Prateek Nayak ugotovil, da stroji Linux še vedno sledijo navideznim navodilom na procesorjih njegovega podjetja. Medtem The Register poroča o "prenagljenem popravku" Intelovega Dava Hansena, ki omejuje nadomestno rešitev tako, da je prisotna samo na Intelovih čipih, ki ne bodo prizadeti zaradi drugačne metode, ki jo uporabljajo za prosti tek jedra. Posledično naj bi se minimalni pretok povečal za okoli 14-krat, povprečni pretok pa naj bi se prav tako povečal za dobro polovico.
Navsezadnje, tudi ko se pomikamo v leta 2020, se večina strojne opreme drugih proizvajalcev, ki jo vidimo na trgu, še naprej razvija predvsem z mislijo na sistem Windows in verjetno bodo popravki pozornih inženirjev še naprej spodbujali izboljšave za manj priljubljene operacijskih sistemov s časom.
Via Register (odpre se v novem zavihku)