Mohan wrote:Yes, we profile multi-threaded java applications very often and I think you will find the profiling data very useful.
I am planning to use the studio in Ubuntu and analyze parallel Java programs and the way threads are used effectively in a multic-core environment. Is that feasible ? Is there any reference material that explains how to do this in the studio ?
Herlihy and shavit's book seems to be a good reference.There is a lot of documentation. You can start from this page:
Can I run my Java programs in specialized multi-core environments like the Google app. engine and analyze the execution dump in my Ubuntu desktop which has studio ? Hope I am not on the wrong track here.If this environment uses many machines - then I don't know if "collect" can handle it properly.
I am also looking for some advice about how to go about this.
Mohan wrote:Yes, you can take a look at "man collect" - it has a section about HWC profiling.
Is there documentation to understand the effect on CPU caches using the studio ?