Linux-koneita on vaivannut Windows-keskeinen laitteistonhallinta vuodesta 2002 lähtien, mutta tämä saattaa olla muuttumassa.
Pitkälle kehitetyt rajapinnat koneen käyttöjärjestelmän ja sen laitteiston välillä, kuten siruja, jotka ovat hidastaneet Linux-konettasi, on jo pitkään vaadittu varmistamaan, että prosessorit, joissa on miljardeja transistoreja, ylläpitävät tehokkuutta.
Vaikka uusin ACPI-standardi korvasi vanhan APM-standardin vuonna 1996, siinä oli kuitenkin vielä yli neljännesvuosisata sitten yksi keskeinen puute.
Tietokoneinsinöörit suorittavat suurimman osan testauksestaan alan standardinmukaisella käyttöjärjestelmällä, joka on pitkään ollut Windows, mikä jättää Linux-distroja ja macOS:ää enimmäkseen ajattelematta, kun ne käyttävät kolmannen osapuolen siruja, kuten AMD-suorittimia.
Omalla piin käyttöönoton myötä Apple on löytänyt yhden tavan parantaa suorituskykyä kaikinpuolin tietokoneissaan käyttämillä prosessoreilla. Yrityksen M-sarjan sirut ovat nyt toisessa sukupolvessaan, vaikka tämä on kallis ratkaisu, joka on yksinkertaisesti Linux Foundationin ulottumattomissa.
Raportti muistelee edelleen Linuxin luojan Linus Torvaldsin ajatuksia päivitetystä ACPI-standardista, kun hän vuonna 2003 sanoi:
”ACPI on täydellinen suunnittelukatastrofi kaikin puolin. Mutta olemme tavallaan jumissa sen kanssa. Jos joku Intel kuuntelee tätä ja sinulla oli jotain tekemistä ACPI:n kanssa, ammu itsesi nyt, ennen kuin kopioit."
Ongelma tuli ilmi, kun ongelmallisilla koneilla kesti jonkin aikaa vastata STPCLK#-signaaleihin, jotka määrittävät, pitäisikö ytimen olla tyhjäkäynnillä. Tämä näki virrantehokkuuden alenemisen, minkä vuoksi otettiin käyttöön joitakin tyhjiä I/O-ohjeita kiertotavana.
Vaikka tämä ei ole enää ongelma, AMD:n insinööri K Prateek Nayak havaitsi, että Linux-koneet noudattavat edelleen hänen yrityksensä prosessorien teko-ohjeita. Sillä välin The Register raportoi Intelin Dave Hansenin "hätikkäästä korjaustiedostosta", joka rajoittaa kiertotavan koskemaan vain Intel-siruja, jotka eivät vaikuta ytimen käyttämättä jättämiseen käytetyn erilaisen menetelmän vuoksi. Tämän seurauksena vähimmäisläpäisytehon kerrotaan nousseen noin 14-kertaiseksi, ja myös keskimääräisen suorituskyvyn kerrotaan kasvaneen hieman yli puoleen.
Loppujen lopuksi, vaikka siirrymme 2020-luvulle, suuri osa markkinoilla näkemistämme kolmannen osapuolen laitteistoista kehitetään edelleen ensisijaisesti Windowsia ajatellen, ja on todennäköistä, että kotkasilmäisten insinöörien tekemät parannukset edistävät edelleen vähemmän suosittuja parannuksia. käyttöjärjestelmät ajan edetessä.
kautta Rekisteri (avautuu uuteen välilehteen)