Speakers | |
---|---|
Federico Mena Quintero | |
Schedule | |
Day | Sunday |
Room | Chavanne |
Start time | 16:00 |
End time | 16:45 |
Duration | 00:45 |
Info | |
Event type | Podium |
Track | Development and Languages |
Language | English |
Media | |
Video (Ogg/Theora) |
In this talk Federico will examine the basics of how to do a performance investigation, of which profiling is just one part.
Performance has to be focused on tangible benefits: will users stop noticing an annoying delay ? Will making an operation faster make the program more usable ? Will I get more transactions per second, and do I really need them ?
Doing an analysis of performance makes you feel good for various reasons: you end up using the scientific method, you get to really understand the code you are fixing, and you learn many obscure techniques along the way.
After this talk you will know how to do a performance investigation, and you will know about the basic tools you can use to profile your programs.