Actually, the component WhiteBox is responsible to give the thread id of the thread that is being executed in a particular CPU. However, this component is hardcoded for Solaris 8. I worked on this component to support Solaris 10, but I didn't have time to check whether it works properly or not.
Assuming that you know which thread is being executed, it should be easy to get measured values per software thread. Regards, -Stavros ________________________________ From: mihai pricopi [[email protected]] Sent: Tuesday, July 27, 2010 6:07 PM To: Volos Stavros Subject: Re: Get values per thread Per software thread. I discovered that Solaris modifies a register when it does the context switch but I`m not sure where exactly in flexus i can read that register and if flexus already gives me this information ? Thanks On Tue, Jul 27, 2010 at 11:55 PM, Volos Stavros <[email protected]<mailto:[email protected]>> wrote: Hi Mihai, What do you mean by the term "thread"? Do you mean software thread or hardware thread (multithreaded processor) ? Regards, -Stavros ________________________________ From: mihai pricopi [[email protected]<mailto:[email protected]>] Sent: Tuesday, July 27, 2010 12:57 PM To: [email protected]<mailto:[email protected]> Subject: Get values per thread Hi, Is it possible that Flexus can give measured values per thread not per core ? Thanks
