Linux Debugging and Performance Tuning Tips and Techniques