title: Distinguishing between Java threads and OS threads?
body: <p>How do I distinguish running Java threads and native threads?</p>
  
  <p>In Linux there will be Parent process for every child process, and they say 0 is the parent of all the process, will there be a Parent thread of all the forked Java threads?</p>
  
  <p>How do I know which Java thread is related to OS thread (if a Java thread forkes a native process thread).</p>
  
  <p>Is there any naming convention of Java threads and OS threads?</p>
  
  <p>Can a running Java threads can be suspended or killed from another Java code?</p>