
Andrea Manzini
Andrea Manzini - Senior SW Engineer @ SUSE
Green Computing da RIGA DI COMANDO: Misurare il Consumo Energetico con Linux
Sapevate che il vostro codice consuma più energia di quanto pensate? Ecco cosa ho scoperto misurando il mio... Il tuo codice fa il suo lavoro, ma… quanto "costa" in energia per ogni esecuzione? In questo breve talk ti mostrerò come misurare il consumo energetico di un programma Linux senza strumenti hardware esterni, usando tool come powerstat e perf, e sfruttando le metriche RAPL disponibili sulle CPU Intel. Condividerò i risultati di un esperimento semplice: calcolare numeri primi in Python, e confrontare il consumo con la stessa logica riscritta in Rust. I numeri parlano chiaro: scrivere codice performante non è solo una questione di velocità, ma anche di sostenibilità. Un viaggio rapido ma concreto tra misure reali, strumenti da terminale e un messaggio: scrivere codice efficiente può anche aiutare a ridurre l'impatto energetico.
Speaker Bio:
Linux sysadmin since the last millennium, I currently work as a Software Quality Engineer at SUSE. I'm passionate about Open Source and firmly believe in the value of knowledge sharing.