[rtems commit] doc: Add SMP glossary

Joel Sherrill joel.sherrill at OARcorp.com
Mon May 5 15:32:46 UTC 2014


On 5/5/2014 9:36 AM, Sebastian Huber wrote:
> On 2014-05-05 16:24, Joel Sherrill wrote:
>> On 5/5/2014 9:21 AM, Sebastian Huber wrote:
>>> On 2014-05-05 16:11, Joel Sherrill wrote:
>>>> A significant portion of this is not SMP specific.
>>> Which significant portion is not SMP specific?  All terms listed here are
>>> important to understand the SMP scheduler.  I want to add a description of the
>>> SMP scheduler later and it is important that we have clearly defined terms.  In
>>> particular the four states (blocked, ready, scheduled, in the air) are vital.
>>>
>> Task, Scheduler, blocked and ready apply to all configurations off the
>> top of my head.
>>
> We can also create a global glossary.
>
> Yes, we also have ready tasks all configurations, but in the SMP chapter it is:
>
> A task is @dfn{ready} if it is allowed to execute, but has no processor
> assigned.
>
> Please note the "no processor assigned".
That's true even if there is only one processor.


-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985




More information about the devel mailing list