Operating Systems management techniques: Difference between revisions
Mr. MacKenty (talk | contribs) |
Mr. MacKenty (talk | contribs) |
||
Line 11: | Line 11: | ||
| scheduling || Scheduling is the method by which work is assigned to resources that complete the work.<ref>https://en.wikipedia.org/wiki/Scheduling_(computing)</ref>. There are many different scheduling strategies. The main purposes of scheduling algorithms are to minimize resource starvation and to ensure fairness amongst the parties utilizing the resources<ref>https://en.wikipedia.org/wiki/Scheduling_(computing)#Scheduling_disciplines</ref> | | scheduling || Scheduling is the method by which work is assigned to resources that complete the work.<ref>https://en.wikipedia.org/wiki/Scheduling_(computing)</ref>. There are many different scheduling strategies. The main purposes of scheduling algorithms are to minimize resource starvation and to ensure fairness amongst the parties utilizing the resources<ref>https://en.wikipedia.org/wiki/Scheduling_(computing)#Scheduling_disciplines</ref> | ||
|- | |- | ||
| policies || | | policies || Given a particular task, policy refers to what needs to be done (i.e. activities to perform) and mechanism refers to how to do it (i.e. implementation to enforce policy).<ref>http://www.8bitavenue.com/2016/12/policy-vs-mechanism-in-operating-system/</ref> | ||
|- | |- | ||
| multitasking || foo | | multitasking || foo |
Revision as of 22:34, 6 December 2017
We have learned [2]
OS resource management techniques[edit]
Technique | Description |
---|---|
scheduling | Scheduling is the method by which work is assigned to resources that complete the work.[3]. There are many different scheduling strategies. The main purposes of scheduling algorithms are to minimize resource starvation and to ensure fairness amongst the parties utilizing the resources[4] |
policies | Given a particular task, policy refers to what needs to be done (i.e. activities to perform) and mechanism refers to how to do it (i.e. implementation to enforce policy).[5] |
multitasking | foo |
virtual memory | foo |
paging | foo |
interrupt | foo |
polling | foo |
Standards[edit]
- Outline OS resource management techniques: scheduling, policies, multitasking, virtual memory, paging, interrupt, polling.