• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Thread software like :

 
abalfazl hossein
Ranch Hand
Posts: 635
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In this topic , I decide to know softwares that can help to control thread , and by using them we can have deep view of threads and can learn about them

I start by this software

Thread Scheduling Visualizer

http://java.sun.com/javase/technologies/realtime/reference/TSV/JavaRTS-TSV.html

Please anyone else knows others, Please notifyAll()!
 
abalfazl hossein
Ranch Hand
Posts: 635
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Anyone could help?
 
Henry Wong
author
Marshal
Pie
Posts: 21429
84
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
abalfazl hossein wrote:Anyone could help?


Help with what?

You basically told us that you are using a particular product, based on real-time java, and ask an open-ended (if that) question about "anything else".

Real-time java is not in common use. On top of that, you are using the Sun product. It may be possible, that there may be a competitor, but considering that you are not using a common version of Java, I think it may be safer to stick with the Sun API.

Henry
 
abalfazl hossein
Ranch Hand
Posts: 635
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No Sir

I mean if others work with software to analyze threads, introduce here.That is it!
 
abalfazl hossein
Ranch Hand
Posts: 635
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Anyone knows?
 
Henry Wong
author
Marshal
Pie
Posts: 21429
84
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
abalfazl hossein wrote:
I mean if others work with software to analyze threads, introduce here.That is it!



Java provides an API that allows tools to analyze it -- specifically JVMTI. With this API, there is a ton of profiling tools that report on thread usage. Do a search for profiling tools from CA/Wily, Yourkit, Symantec, dynaTrace, etc. etc. etc.

There are also many non-commercial ways to get stack traces, or get thread information from the MBean server. Just search for open source profiling tools for a long list of them.


Personally, I work for a company that makes a JVM. We support the MBean server and JVMTI, and hence, supports all of the tools. But we also make our own.

Henry
 
Ulf Dittmer
Rancher
Posts: 42968
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
VisualVM might be an easy starting point, with the BTrace plugin thrown in for more customized analyses.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic