Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Ammatilliset ja yleistajuiset julkaisut
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Ammatilliset ja yleistajuiset julkaisut
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Vihreän ohjelmistokehityksen opas : Energiatietoisuus ohjelmistokehityksen eri osa-alueilla

Joof, Mbanyick; Vakkuri, Katariina; Partanen, Laura; Porras, Jari (2026-05-21)

Katso/Avaa
Ympäristökestävän ohjelmistokehityksen_opas_valmis.pdf (1.996Mb)
Lataukset: 


Publishers version

Joof, Mbanyick
Vakkuri, Katariina
Partanen, Laura
Porras, Jari
21.05.2026

33

LUT-yliopisto

LUT Scientific and Expertise Publications Oppimateriaalit – Lecture Notes

School of Engineering Science

Kaikki oikeudet pidätetään.
© Tekijät
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:ISBN:978-952-412-472-0

Tiivistelmä

Ohjelmistojärjestelmien energiankulutuksesta on tullut yhä keskeisempi huolenaihe digitaalisen infrastruktuurin laajentuessa. Varhaisissa tieto- ja viestintätekniikan kestävyyspyrkimyksissä keskityttiin pääasiassa laitteistojen energiatehokkuuteen ja datakeskusten optimointiin, mutta nykyisin ymmärretään laajasti, että myös ohjelmistolla itsellään on merkittävä vaikutus ajonaikaiseen energiankulutukseen.

Ohjelmistojen suunnittelu- ja toteutusratkaisut vaikuttavat suoraan siihen, kuinka tehokkaasti laitteistoresursseja – kuten prosessoria, muistia, verkkoyhteyksiä, tallennusjärjestelmiä ja kiihdyttimiä – hyödynnetään. Nämä käyttömallit määrittävät pitkälti ohjelmiston ajonaikaisen energiankulutuksen. Pienetkin tehottomuudet koodissa tai arkkitehtuurissa voivat kasautua merkittäväksi energiankulutukseksi, kun ohjelmistoa käytetään laajassa mittakaavassa.

Nykyaikaiset ohjelmistot toimivat usein jatkuvasti, palvelevat suuria käyttäjämääriä ja rakentuvat hajautettujen arkkitehtuurien varaan. Tällaisessa ympäristössä vihreä koodaus ei ole yksittäinen optimointitehtävä, vaan olennainen osa ohjelmiston laatua, joka kytkeytyy suorituskykyyn, luotettavuuteen, skaalautuvuuteen ja ylläpidettävyyteen.

Tässä oppaassa vihreän koodauksen käytännöt perustuvat mittaamiseen ja tutkimusnäyttöön, eivät pelkkään intuitioon tai irrallisiin parhaisiin käytäntöihin. Teksti on suunnattu sekä alan ammattilaisille että tutkijoille, ja sen tavoitteena on yhdistää tutkimustieto käytännön ohjelmistokehitykseen.

Lähdeviite

Joof, M., Vakkuri, K., Partanen, L. & Porras, J. (2026). VISIIRI – Vihreän ohjelmistokehityksen opas: Energiatietoisuus ohjelmistokehityksen eri osa-alueilla. LUT Scientific and Expertise Publications Oppimateriaalit – Lecture Notes, 33. LUT-yliopisto. ISBN 978-952-412-472-0.

Kokoelmat
  • Ammatilliset ja yleistajuiset julkaisut [470]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste