We have one T5240 server with 128vcpus in our lab.Performance of the server is very poor. Application uses only 2% of processor..I heard that single thread application performs slowly in coolthread.How can we find whether the application running on multithread or single thread? If it's a single thread application how can we improve the performance of server?
To find out how many threads an application is running, run the prstat command. The number of threads (NLWP) will appear after the process name (/NLWP).
To show active threads, run the "prstat -L" command. Each thread will be shown with its CPU usage.