Beiträge zum Thema “Energieeffizienz”
Energieeffizienz durch JVM-Auswahl: Relevanz der richtigen Distribution
Java spielt seit der Einführung Mitte der 1990er Jahre eine bedeutende Rolle in der Softwareentwicklung. Somit bringt sie ein reiches technisches Erbe mit. Auch im Jahr 2024 gehört Java laut dem TIOBE-Index noch zu den Top 3 der beliebtesten Programmiersprachen. Laut aktuellen Schätzungen verwenden über 90 Prozent der Fortune-500-Unternehmen Java für ihre Anwendungen (Unimedia Tech 2024). Java-basierte Anwendungen sind in der heutigen Unternehmenslandschaft somit allgegenwärtig.
Ein maßgeblicher Faktor für den Erfolg von Java ist die Plattformunabhängigkeit. Diese wird durch die Nutzung einer Laufzeitumgebung ermöglicht. Die Laufzeitumgebung wird als Java Virtual Machine (JVM) bezeichnet und fungiert dabei als Abstraktionsschicht zwischen dem Java-Bytecode und dem zugrunde liegenden Betriebssystem und der Hardware. JVMs bilden somit das Fundament für die Ausführung von Java und anderen JVM-basierten Sprachen wie Kotlin, Scala und Groovy.
Green Frontend: Energieeffizienz steigern und Hardware schonen
Mit Blick auf den rasant fortschreitenden menschengemachten Klimawandel und dessen Begrenzung auf 1,5° C oder zumindest auf 2,0° C, ist eine schnellstmögliche Minimierung der Treibhausgasemissionen von entscheidender Bedeutung. Der Sektor der Informations- und Kommunikationstechnologie (IKT) trug im Jahr 2020 einen bedeutenden Anteil von 1,4 % zu den weltweiten Emissionen bei (Malmodin et al. 2023). In dieser Zahl sind verwandte Bereiche wie die elektronische Unterhaltungsindustrie (z. B. Fernseher), Drucker und Kryptowährungen nicht enthalten. Es ist davon auszugehen, dass die Emissionen aufgrund der steigenden Nachfrage nach digitalen Diensten und Geräten, dem Aufkommen ressourcenhungriger KI-Systeme und dem rasanten Infrastrukturzubau von Rechenzentren seither gestiegen sind und in den kommenden Jahren weiter steigen werden. Die Internationale Energieagentur (IEA) geht davon aus, dass der Energieverbrauch von Rechenzentren, KI und Kryptowährungen in nur 4 Jahren von 460 TWh im Jahr 2022 auf 620 bis 1050 TWh in 2026 ansteigen wird (IEA 2024).