Syy selvisi: Windows 11 kuluttaa ram-muistia ennätystahtiin

Microsoft tekee yhä enemmän sovelluksia, jotka ovat käytännössä vain verkkosivuja sovellukseksi paketoituina. Ne syövät huomattavasti enemmän muistia kuin oikeat ohjelmat. Nämä sovellukset kannattaakin korvata kunnollisilla ohjelmilla, jos haluat lisää vapaata ram-muistia.

Ram-muistimoduulit emolevyssä

Ram-muistin hinta on nousussa. Tilannetta ei suinkaan auta se, että Windows käyttää nyt enemmän muistia kuin aiemmat käyttöjärjestelmäversiot.

© Shutterstock / Virrage Images

Nykyään on tarjolla useita mainioita verkkosivuja, jotka tarjoavat kaikki arjessa tarvitsemasi toiminnot.

Siksi olisikin helpompaa, jos käyttäisimme päivittäin vain verkkosivuja. Silloin kehittäjien ei tarvitsisi lainkaan rakentaa erillisiä ohjelmia.

Juuri näin Microsoftkin tuntuu ajattelevan. Yhtiö korvaa yhä useammin Windows 11:n omat ohjelmat tyhjillä sovelluksilla, jotka vain hakevat sisältönsä verkkosivuilta.

Sisältö haetaan verkkosivulta

Nostimme ongelman esiin sivullamme jo muutama vuosi sitten, kun Microsoft päätti luopua suositusta Sähköposti-sovelluksesta ja korvata sen uudella Outlookilla.

Tuolloin Microsoft poisti kokonaan Henkilöt-, Kalenteri- ja Sähköposti-ohjelmat ja asensi tilalle uuden Outlookin. Se on käytännössä vain selainkomponentti, joka hakee sisältönsä suoraan outlook.com-sivustolta.

Sittemmin Windows 11:een on ilmestynyt lisää sovelluksia, jotka on rakennettu samalla periaatteella.

Muistisyöppö vailla vertaa

Asiantuntijat ovat nyt huomanneet, että näissä verkkosivupohjaisissa sovelluksissa on vakavia virheitä. Tämä saa sovellukset ahmimaan ram-muistia kuin teini popcorneja elokuvateatterissa.

Ilmiötä kutsutaan nimellä memory leak eli muistivuoto. Ohjelman suorittamia toimintoja ei vapauteta muistista, vaikka niiden suoritus on jo päättynyt. Näin muistia kuluu ja kuluu, kunnes suljet tai käynnistät sovelluksen uudelleen.

Ongelma on havaittu useissa uudemmissa sovelluksissa, jotka hakevat sisältönsä verkkosivuilta – esimerkiksi Microsoft Teamsissä, Discordissa ja WhatsAppissa.

WhatsAppin tapauksessa ongelma on erityisen selkeä. Yrityksellä oli aiemmin oikea työpöytäsovellus, joka käytti hyvin vähän muistia. Kun se korvattiin uudella selainpohjaisella sovelluksella, ongelmat alkoivat.

Microsoft Teams Tehtävienhallinnassa

Kun Microsoft Teams -viestintäohjelmaa tarkastelee Tehtävienhallinnassa, käy ilmi, että ohjelma perustuu WebView2-selainkomponenttiin. Lisäksi näkyy, että Teams käyttää tässä tapauksessa lähes yhden gigatavun verran muistia. Tämä on poikkeuksellisen paljon näin pienelle palvelulle.

© Windowslatest
Discord Tehtävienhallinnassa

Tilanne ei ole juuri parempi Microsoft Storesta ladattavan Discord-sovelluksen kohdalla. Se käyttää tässä esimerkissä lähes 1 100 megatavua tietokoneen muistia.

© Windowslatest

Ram-ongelmat kasvavat

Sekä Discord että Microsoft ovat tunnustaneet muistinkulutuksen ylikuormitusongelman. Yritysten ratkaisuehdotus on kuitenkin vain kehotus käynnistää sovellukset uudelleen silloin tällöin.

Jo nyt suuri osa Microsoft Storen Windows 11 -sovelluksista on rakennettu siten, että selainkomponentti hakee sisällön verkkosivuilta.Tämä kehityssuunta tulee todennäköisesti jatkumaan.

Syy on hyvin yksinkertainen. Tällainen tapa rakentaa sovelluksia on valmistajille huomattavasti halvempi. Riittää, että ohjelma koodataan kerran JavaScriptillä, minkä jälkeen se voidaan helposti siirtää eri järjestelmiin, kuten Macille, Linuxille ja Windowsille.

Perinteiset ohjelmat sen sijaan vaativat C++-osaamista ja kokonaan erillisen version rakentamisen jokaiselle käyttöjärjestelmälle. Se lisää näin ollen kustannuksia ja vie rutkasti enemmän aikaa.

Näin voit säästää tietokoneesi ram-muistia

Jos et halua hukata arvokasta ram-muistia pieniin ja simppeleihin sovelluksiin, on ainoa ratkaisu korvata ne oikeilla ohjelmilla.

Kun Microsoft poisti käytöstä Henkilöt-, Kalenteri- ja Sähköposti-sovellukset, tilalle annettiin uusi Outlook-sovellus. Suosittelemme sen sijaan lataamaan Thunderbird-ohjelman sivustomme kautta.

Voit myös etsiä itse vaihtoehtoja laajasta valikoimasta turvallisia ohjelmia, joita voit ladata sivustoltamme. Ehkä löydät samalla sopivan korvaajan muillekin koneellesi asentamillesi sovelluksille, jotka olisi parempi vaihtaa oikeisiin ohjelmiin.

Joissakin tapauksissa varsinaista ohjelmaa ei kuitenkaan ole saatavilla. Silloin suosittelemme käyttämään palvelua suoraan selaimessa sen sijaan, että asentaisit sitä varten sovelluksen. Näin on esimerkiksi Microsoft Teamsin kohdalla, joka toimii mainiosti suoraan selaimessa.