Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/15/05 14:01
Read: times


 
#89716 - Time Slicing & Apology
Responding to: ???'s previous message
Sudheer Gaddipati said:
I have gone through the RTX51 Tiny given in Keil Help for many times, still i didn't get Round Robin Scheduling is performed if TIMESHARING value is set to zero ( staraight forward in keil compiler given that it should be set to zero to disable Round Robin Scheduling)

First an apology; my previous reply to this question was incorrect i.e where I said that tasks run to completion in Round Robin scheduling. In fact they simply all have the same priority and run in an arbitrary order.

I am not familiar with Keil's RTX51 Tiny but from reading the documentation I can find on it, it appears they achieve Round Robin scheduling by time slicing i.e. they give each task an equal slice of CPU time. Therefore if you turn off time slicing, Round Robin scheduling stops.

Ian

List of 28 messages in thread
TopicAuthorDate
Inserting C Code in between Assembly Lan            01/01/70 00:00      
   Stop It            01/01/70 00:00      
      Thank You Michael Karas            01/01/70 00:00      
         Manual            01/01/70 00:00      
         Round Robin            01/01/70 00:00      
         Rounb Robin + Time Sharing            01/01/70 00:00      
            round robin            01/01/70 00:00      
               How Long            01/01/70 00:00      
                  what to do            01/01/70 00:00      
                     OK as far as it goes.            01/01/70 00:00      
                        but            01/01/70 00:00      
                           However            01/01/70 00:00      
                              but why make it harder            01/01/70 00:00      
                                 Never Mention RTOS            01/01/70 00:00      
                        out of hand            01/01/70 00:00      
                           ?????            01/01/70 00:00      
                              nope            01/01/70 00:00      
                                 Never mentioned multitasking            01/01/70 00:00      
                           I disagree            01/01/70 00:00      
                              every rule has exceptions            01/01/70 00:00      
                                 8051 Banking versus External Components            01/01/70 00:00      
                                    agreed, but            01/01/70 00:00      
                              I agree            01/01/70 00:00      
            Time Slicing & Apology            01/01/70 00:00      
   Why RTX51?            01/01/70 00:00      
   nice quote            01/01/70 00:00      
      'easier'            01/01/70 00:00      
      Kludge            01/01/70 00:00      

Back to Subject List