ÎĵµÀ´Ô´Îª:´ÓÍøÂçÊÕ¼¯ÕûÀí.word°æ±¾¿É±à¼.»¶ÓÏÂÔØÖ§³Ö.
Áî¢ÚÒ»¢ÙʽµÃµ½£º
T2-Tl=b-a>0
¿É¼û£¬²ÉÓöÌ×÷ÒµÓÅÏÈËã·¨µ÷¶È²ÅÄÜ»ñµÃ×îСƽ¾ù×÷ÒµÖÜתʱ¼ä¡£
3¡¢ÈôÓÐÈç±íËùʾËĸö×÷Òµ½øÈëϵͳ£¬·Ö±ð¼ÆËãÔÚFCFS¡¢SJFºÍHRRFËã·¨ÏÂµÄÆ½¾ù
ÖÜתʱ¼äÓë´øÈ¨Æ½¾ùÖÜתʱ¼ä¡£
×÷Òµ 1 2 3 4 3£®´ð£º FCFS ×÷Òµ 1 2 3 4 ƽ¾ùÖÜ ×ªÊ±¼ä ´øÈ¨Æ½¾ùÖÜתʱ¼ä ¿ªÊ¼Íê³ÉÖÜת ʱ¼äʱ¼äʱ¼ä 8:00 10:00 120 10:00 10:50 120 10:50 11:00 120 11:00 11:20 90 T=112.5 W=4.975 SJF ¿ªÊ¼Íê³ÉÖÜת ʱ¼äʱ¼äʱ¼ä 8:00 10:00 120 10:30 11:20 150 10:00 10:10 70 10:10 10:30 40 T=95 W=3.25 HRRF ¿ªÊ¼Íê³ÉÖÜת ʱ¼äʱ¼äʱ¼ä 8:00 10:00 120 10:10 11:00 130 10:00 10:10 70 11:00 11:20 90 T=102.5 W=3.775 Ìύʱ¼ä£¨Ê±£© ¹À¼ÆÔËÐÐʱ¼ä£¨·Ö£© 8:00 8:50 9:00 9:50 120 50 10 20
4¡¢ÓÐÒ»¸öËĵÀ×÷ÒµµÄ²Ù×÷ϵͳ£¬ÈôÔÚÒ»¶Îʱ¼äÄÚÏȺ󵽴ï6¸ö×÷Òµ£¬ËüÃǵÄÌá½»ºÍ¹À¼ÆÔË
ÐÐʱ¼äÓÉÏÂ±í¸ø³ö£º
×÷Òµ 1 2 3 4 5 6 Ìύʱ¼ä 8:00 8:20 8:25 8:30 8:35 8:40 ¹À¼ÆÔËÐÐʱ¼ä£¨·ÖÖÓ£© 60 35 20 25 5 10 ϵͳ²ÉÓÃÊ£ÓàSJFµ÷¶ÈËã·¨£¬×÷Òµ±»µ÷¶È½øÈëϵͳºóÖÐ;²»»áÍ˳ö£¬µ«×÷ÒµÔËÐÐʱ ¿É±»Ê£Óàʱ¼ä¸ü¶Ì×÷ÒµÇÀÕ¼¡££¨1£©·Ö±ð¸ø³ö6¸ö×÷ÒµµÄÖ´ÐÐʱ¼äÐòÁС¢¼´¿ªÊ¼Ö´ÐÐʱ¼ä¡¢×÷ÒµÍê³Éʱ¼ä¡¢×÷ÒµÖÜתʱ¼ä¡££¨2£©¼ÆËãÆ½¾ù×÷ÒµÖÜתʱ¼ä¡£ 4£®´ð£º ×÷ÒµºÅ Ìύʱ¼ä J1 J2 8:00 8:20 ÐèÔËÐРʱ¼ä 60 35 ¿ªÊ¼ÔËÐÐʱ¼ä 8:00 8:20 ±»ÇÀÕ¼»¹ÐèÔËÐÐʱ¼ä 40 30 Íê³Éʱ¼ä 10:35 9:55 ÖÜתʱ¼ä 155 95 9
ÎĵµÀ´Ô´Îª:´ÓÍøÂçÊÕ¼¯ÕûÀí.word°æ±¾¿É±à¼.»¶ÓÏÂÔØÖ§³Ö.
J3 J4 J5 J6 8:25 8:30 8:35 8:40 20 25 5 10 8:25 9:00 8:45 8:50 25 8:45 9:25 8:50 9:00 20 55 15 20 ˵Ã÷£º
(1) J2µ½´ïʱÇÀÕ¼J1£»J3µ½´ïʱÇÀÕ¼J2¡£
(2)µ«J4µ½´ïʱ£¬Òò²»Âú×ãSJF£¬¹ÊJ4²»Äܱ»ÔËÐУ¬J3¼ÌÐøÖ´ÐÐ5·ÖÖÓ¡£
(3)ÓÉÓÚÊÇ4µÀµÄ×÷ҵϵͳ£¬¹ÊºóÃæ×÷Òµ²»ÄܽøÈëÖ÷´æ¶øÔں󱸶ÓÁеȴý£¬Ö±µ½ÓÐ×÷Òµ½áÊø (4)¸ù¾Ý½ø³Ìµ÷¶È¿ÉÇÀÕ¼ÔÔò£¬J3µÚÒ»¸ö×öÍê¡£¶øÕâʱJ5¡¢J6¾ù¼º½øÈëºó±¸¶ÓÁУ¬¶øJ5¿É½øÈëÖ÷´æ¡£
(5)ÒòJ5×î¶Ì£¬¹ÊËüµÚ¶þ¸öÍê³É¡£ÕâʱJ6·½¿É½øÈëÖ÷´æ¡£ÒòJ6×î¶Ì£¬¹ÊËüµÚÈý¸öÍê³É¡£ (6)È»ºóÊÇ£ºJ4¡¢J2ºÍJ1
(7)T=£¨155+95+20+55+15+20£©/6=60
8:00 8:20 8:25 8:30 8:35 8:40 8:45 8:50 9:00 9:25 9:55 10:35 J1 J2 J3 J4 J5 J6 CPU CPU CPU ¾Í Ð÷ ¶Ó ÁÐ CPU CPU ¾Í Ð÷ ¶Ó ÁÐ ¾Í Ð÷ ¶Ó ÁÐ CPU ºó±¸¶ÓÁÐ CPU CPU ºó±¸¶ÓÁÐ
10