How to profile multi-threaded C++ application on Linux? How to profile multi-threaded C++ application on Linux? multithreading multithreading