Question d’entretien chez Informatica

How do you identify bottlenecks in a multi-threaded application that is doing data-transformation?