title: Task scheduling
body: <p>My system composed of seven task.
  I created some demo RTP in order to examine my system as follows:</p>
  
  <pre><code>    int main()
      {
          taskSpawn("/task1" , 107 , VX_NO_STACK_FILL , 2000 , (FUNCPTR)task1, 0,0,0,0,0,0,0,0,0,0);
          taskSpawn("/task2" , 106 , VX_NO_STACK_FILL , 2000 , (FUNCPTR)task2, 0,0,0,0,0,0,0,0,0,0);
          taskSpawn("/task3" , 105 , VX_NO_STACK_FILL , 2000 , (FUNCPTR)task3, 0,0,0,0,0,0,0,0,0,0);
          taskSpawn("/task4" , 104 , VX_NO_STACK_FILL , 2000 , (FUNCPTR)task4, 0,0,0,0,0,0,0,0,0,0);
          taskSpawn("/task5" , 105 , VX_NO_STACK_FILL , 2000 , (FUNCPTR)task5, 0,0,0,0,0,0,0,0,0,0);
          taskSpawn("/task6" , 106 , VX_NO_STACK_FILL , 2000 , (FUNCPTR)task6, 0,0,0,0,0,0,0,0,0,0);
          taskSpawn("/task7" , 101 , VX_NO_STACK_FILL , 2000 , (FUNCPTR)task7, 0,0,0,0,0,0,0,0,0,0);
  
          taskExit(OK);
      }
  
  void task1() { taskDelay(7); }
  void task2() { taskDelay(13); }
  void task3() { taskDelay(313); }
  void task4() { taskDelay(19); }
  void task5() { taskDelay(188); }
  void task6() { taskDelay(10); }
  void task7() { taskDelay(10); }
  </code></pre>
  
  <p>I ran the RTP and i connected  the Performance profiler.
  The performance profiler gave me the CPU usage of each task. 
  What i want to check is that each task executes on time,
  for example i want to make sure that task1 executes every 7*16 = 112 millisends
  (my system clock rate is 60HZ meaning scheduler invoked every 16 milliseconds)</p>
  
  <p>Questions:
  1.Is there any way in the profiler to make shure this is happen.
  2.If not how can check this?</p>
  
  <p>Thanks.</p>