Two-level scheduling: Difference between revisions

Content deleted Content added
Vstarre (talk | contribs)
If linux doesnt use this scheduler, Linux has nothing to do with this scheduler. No point in putting a whole new section just to say "this section is irrelevent" :)
mNo edit summary
Line 1:
'''Two-level scheduling''' is a [[Computercomputer science]] term to describe a method to more efficiently perform process [[Scheduling (computing)|scheduling]] that involves [[swapped out]] [[process (computing)|processes]].
 
Consider this problem: A system contains 50 running processes all with equal priority. However, the system's [[computer storage|memory]] can only hold 10 processes in memory simultaneously. Therefore, there will always be 40 processes swapped out written on [[virtual memory]] on the [[hard disk]]. The time taken to swap out and swap in a process is 50 ms respectively.