The idea of this topic is plain and simple.

→ provide complete micro-event picture of process/all the threads.

→ it should be able to give event and sequence information on progressive timeline.

  such as. (in sequence)
  
  1) at what time first thread started.
  2) then when was it scheduled out.
  3) how much time the each function ran ?
  4) at what time next thread got scheduled in ?
  5) when was signal, messages, semaphore, etc.. became available.
  6) how much time has been accounted for interrupts on behalf of that process/thread.
  7) when and how frequently threads are created, blocked, forked, execed etc...
  
  and so on....
  
  Value addition:
  
  basically it inteds to give whole trace about a particular process and all its threads, sequnce of events at user and kernel level with SMP and 
  distributed env, suport.
  the deatils are supposed to be a microlevel, so that the data can be further analyzed for performance.
  
  It is not similar to profiling, because the microanalysis intends to give every possible minute detail about process/thread sequence of 
  every tiny resource be it IPC, semaphore, signal, interrupt.
  
  It is trying to give complete endoscopy, nano-details, and scan on prograssive scale of time.
  
  
  
 
  
  
  
 
2010/2_mechanism_which_provides_microanalysis_of_process.txt · Last modified: 2010/05/29 11:59 by 123.237.138.242
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki