X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=doc%2Fmlfqs.texi;h=2ac178042f8e50b7045e0624b0c21d374f961355;hb=13f46d6f8d9ebed7949ab8e20b9239b812243316;hp=cb64dc448481ddefc6a8dbfc69a932ad208dfcd0;hpb=98c2fc1ab7d395bb92cf4a57233fe432539d26a9;p=pintos-anon diff --git a/doc/mlfqs.texi b/doc/mlfqs.texi index cb64dc4..2ac1780 100644 --- a/doc/mlfqs.texi +++ b/doc/mlfqs.texi @@ -1,4 +1,4 @@ -@node Multilevel Feedback Scheduling, Coding Standards, Project 4--File Systems, Top +@node Multilevel Feedback Scheduling, Coding Standards, References, Top @appendix Multilevel Feedback Scheduling This section gives a brief overview of the behavior of the Solaris 2.6 @@ -356,7 +356,12 @@ consumes its timeslice, its priority is lowered about ten levels Since the coarse job runs more frequently, it drops in priority at a faster rate than the other two jobs. +@ifnottex @image{mlfqs1} +@end ifnottex +@iftex +@image{mlfqs1, 3in} +@end iftex The impact of this policy on the relative execution times of the three applications is shown in the next graph below. Because the coarse @@ -364,7 +369,12 @@ application acquires more CPU time, it finishes its work earlier than the other applications, even though all three jobs require the same amount of time in a dedicated environment. +@ifnottex @image{mlfqs2} +@end ifnottex +@iftex +@image{mlfqs2, 3in} +@end iftex @node Project Requirements @section Project Requirements