I am trying to gain more knowledge on software based context switch...
can someone recommend great articles, and papers on this subject...
paper articles on software context switch
-
- Member
- Posts: 426
- Joined: Tue Apr 03, 2018 2:44 am
Re: paper articles on software context switch
What specifically are you struggling with? That will help with recommendations.ITchimp wrote:I am trying to gain more knowledge on software based context switch...
can someone recommend great articles, and papers on this subject...
There is the mechanism:
- What constitutes a "context" (registers, memory mapping etc.)
- How is the context switched (reloading registers, changing address mappings etc.)
Then there is the policy:
- Picking the next context to execute (scheduling)
- When to schedule (pre-emptive vs co-operative)
- Levels of context sharing (threads vs process for example)
Any standard OS textbook will generally cover policy in more detail than mechanism, mostly because the mechanism is more platform specific, and tying a textbook to a specific architecture tends not to age well as trends change.