Rauta - firmis - softa, mikään näistä ei oikein pelaa yhteen toisten kanssa. Onko se kyvyttömyyttä vai haluttomuutta, en jaksa uskoa että toimivien rajapintojen speksaaminen ja yhteensopivien toteutusten laatiminen on tässä asiassa niin mahdoton tehtävä että onnistu ainoastaan hedelmäfirman walled gardenissa.
Varmaan vähän kaikki. Itsellä on pari viimeistä emolevyä ollut sellaisia, missä jossain lshw:n kaivamissa emolevyn uefi-tiedoissa lukee tyyliin että tämän placeholder-tekstin voi vendor täydentää mieleisekseen. No, kiinnostuksen määrä ei ole kovin suuri ollut.
Läppäriltä ilmeisesti jätettiin ylläpitotyömäärän takia kokonaan pois S3 suspend. Hyvä valinta, kun energiakriisiä pukkaa ja uuden "modernimman" vaihtoehdon kuvaus on tällainen:
"S3 (Suspend to RAM) is a traditional ACPI power state that powers down the CPU and most components while keeping data active in RAM, allowing for fast wake-up times and low power consumption (roughly 1% battery drain per hour). While considered the standard for power efficiency, it is being phased out in modern, especially Windows-focused, laptops in favor of S0ix (Modern Standby), which often leads to higher power drain"
Nykyään on toki yleisempää tehdä koneista hiljaisia, mutta sai ne rakennettua hljaiseksi takavuosinakin. Silloin tosin nuo sleep modet toimi miten sattuu, niin jos koneestaan ei ollut tehnyt hiljaista se oli melkein pakko sammuttaa. Nettiyhteydetkin oli hitaita, niin yleensähän kone jätettiin päälle yöksi latailemaan uusimpia Linux imageja.
Kyllä noita hiljaisia komponentteja ja passiivijäähyä on ollut jo yli 25 vuotta sitten. Muistan kun p2-aikakauden hyttysäänellä inisevien 40x40mm tuulettimien tilalle alkoi jo 1999 joku Jimms tai vastaava tuoda Papst-tuulettimia ja vastaavia. Osaavilla oli jo custom vesiluupit. Siitä se sitten lähti. Myös nettiyhteyksien nopeuksissa hyvä huomioida, että Linux-ohjelmat ovat paisuneet varmaan 10-20 kertaa isommiksi 25 vuoden sisään. Distro meni 650 megan levylle aiemmin ja nyt jossain Archissa 6-7 gigaa on normaali päivitystarve parin viikon jälkeen ja tähän ei ole laskettu Steamia. Netin keskinopeudet ovat aika lailla kasvaneet samaa tahtia kuin tiedonsiirron määrä on kasvanut.
Reboot tyhjentää ja uudelleen täyttää muistin. Bootti varmistaa että roskia ei jää muistiin. Toiset siivoo useammin kun toiset. Jotkut ohjelmat on paremmin koodattu kun toiset eli hoitavat omat sotkut. Valitettavasti jopa enterprise softat on kuonaa täynnä uutta layeria tuutataan, eikä uskalleta poistaa vanhaa. Mitä voi odottaa kuluttaja softasta.
Siis jos on Linuxin tapainen käyttis, se on kerroksellinen ja prosessiin kytketyt resurssit tyypillisesti vapautetaan kun resurssikin, pl. joitain poikkeuksia. Jos ei kaikkia lapsiprosesseja suljeta automaattisesti, ne voi task managerista itse. Nykyään kun on systemd ja cgroupsit, niin esim. uloskirjautuminen taitaa kyllä tappaa kaikki tai pääosan session prosesseista. Reboot auttaa, jos käyttis vuotaa muistia. Sitäkin kyllä tapahtuu.
Ja onhan noita paljon muitakin paketteja linuksissa jonka päivittämisen jälkeen on käytännössä pakko bootata jotta muutokset tulee voimaan. (systemd, glibc, valtaosa firmiksistä menee hyvin hankalaksi alkaa lennossa päivittää) Tai se on helpoin tapa ilman hirmuista kikkelin hieromista.
Systemd tukee kyllä päivittämistä paikallaan. Kannattaisi varmistaa ehkä asia ennen väittämistä? Libc on vaikeampi tapaus kun normojen distroissa kaikki riippuu siitä. Kuitenkin jos vaikka käännät systemd:n muslilla ja staattisesti kuten myös busyboxin shelliksi, niin libc:n voi vaihtaa helposti. On vaan skill issue monilla. Järkevien distrojen paketinhallintahan tietenkin tukee tätä, kun joskus se libc on aina kuitenkin päivitettävä.
vanha rauta ei ole yhteensopiva kaikilla linux distroilla pitää tehdä esiselvitys niin välttyy harmeilta. Esim pelidistrot eivät ole vanhan raudan ystäviä.
Tämäkin pätee nvidiaan lähinnä tai sitten puhutaan tosi vanhasta raudasta. Intelin ja myös AMD:n uusimmat kernelin ja Mesan ajurit tukevat toistaiseksi yli 15 vuotta vanhaakin rautaa. Intelillä taitaa raja mennä jossain Sandy Bridgen kohdalla ja AMD:llä HD 7000 -sarjassa. Noita vanhemmilla ei ole oikein fiksua ajaa pelidistroa, kun ilmaiseksi tai parilla eurolla saa torista uudempaa rautaa pelaamiseen. Muun raudan osalta en ole kuullut, että olisi erityisemmin ongelmia tuessa. Tai no, nyt on 486-tuki, bus mouset, 16-bittinen pcmcia ja isa-verkkokortteja ollut poistolistalla. Toki harmillista retropelaajille. Yli 20-vuotiaalle raudalle on jo jonkin aikaa saanut etsiä erikseen 32-bittiset distot.