Google al lavoro per migliorare l'esecuzione dei software

Cosimo Alfredo Pina
Cosimo Alfredo Pina
Google al lavoro per migliorare l'esecuzione dei software

Dal team di ricercatori Google arriva l'annuncio di Efficiency Sanitizer, o ESAN, uno strumento di basso livello pensato per individuare problemi di performance durante l'esecuzione del codice.

Si tratta infatti di uno strumento per il monitoraggio ed analisi delle performance dei sistemi di compilazione LLVM/Clang. Come spiega Derek Bruening, ingegnere per Google:

"Abbiamo in mente di realizzare una raccolta di strumenti dinamici basati sui compilatori per analizzare problemi di performance specifici. Questi strumenti saranno raccolti sotto EfficiencySanitizer[…]"

Si tratta di aspetti piuttosto complessi e di basso livello dello sviluppo ma che proprio per questo più promettenti, dato che potenzialmente riguardano l'esecuzione di  praticamente ogni tipo di linguaggio di programmazione.

Via: Phoronix
Fonte: llvm.org