High Performance Linux: How To Analyze Performance of Your Program