²Ù×÷ϵͳ½Ì³Ì_ËïÖÓÐã(µÚËÄ°æ)¿ÎºóÏ°Ìâ´ð°¸

ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2024/5/4 2:53:58ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£

11¡¢ ÓÐ5 ¸öÅú´¦Àí×÷ÒµA µ½E ¾ùÒѵ½´ï¼ÆËãÖÐÐÄ£¬ÆäÔËÐÐʱ¼ä·Ö±ð10 ¡¢6 ¡¢2 ¡¢4 ºÍ8 ·ÖÖÓ£»¸÷×ÔµÄÓÅÏȼ¶·Ö±ð±»¹æ¶¨Îª3 ¡¢5 ¡¢2 ¡¢1 ºÍ4 £¬ÕâÀï5 Ϊ×î¸ß¼¶¡£Èô²»¿¼ÂÇϵͳÇл»¿ªÏú£¬¼ÆËã³öƽ¾ù×÷ÒµÖÜתʱ¼ä¡££¨1) FCFs £¨°´A ¡¢B ¡¢C ¡¢D ¡¢E ) ; (2) ÓÅÏȼ¶µ÷¶ÈËã·¨£¬(3£©Ê±¼äƬÂÖת·¨£¨Ã¿¸ö×÷Òµ»ñµÃÏàͬµÄ2 ·ÖÖÓ³¤µÄʱ¼äƬ£©¡£ ´ð£º

( 1 ) FCFS µ÷¶ÈËã·¨

( 2 £©ÓÅÏȼ¶µ÷¶ÈËã·¨

( 3 £©Ê±¼äƬÂÖת·¨

°´´ÎÐòABCDEABDEABEAEA ÂÖתִÐС£

×÷Òµ Ö´ÐÐʱ¼ä 10 6 2 4 8 µÈ´ýʱ¼ä 20 l6 4 l2 20 ÖÜתʱ¼ä 30 22 6 16 28 ´øȨÖÜתʱ¼ä 3 3 .66 3 4 3. 5 A B C D E ×÷ҵƽ¾ùÖÜתʱ¼ä×÷ҵƽ¾ù´øȨÖÜתʱ¼ä

T = ( 30 + 22 + 6 + 16 + 28 ) / 5 = 20.4 W = ( 3 + 3.66 + 3 +4 + 3.5 ) / 5 = 3.43 12 (l£©¼Ù¶¨Ò»¸ö´¦ÀíÆ÷ÕýÔÚÖ´ÐÐÁ½µÀ×÷Òµ£¬Ò»µÀÒÔ¼ÆËãΪÖ÷£¬ÁíÒ»µÀÒÔÊäÈëÊä³öΪÖ÷£¬Ä㽫ÔõÑù¸³ÓèËüÃÇÕ¼Óд¦ÀíÆ÷µÄÓÅÏȼ¶£¿ÎªÊ²Ã´£¿

(2£©¼Ù¶¨Ò»¸ö´¦ÀíÆ÷ÕýÔÚÖ´ÐÐÈýµÀ×÷Òµ£¬Ò»µÀÒÔ¼ÆËãΪÖ÷£¬µÚ¶þµÀÒÔÊäÈëÊä³öΪÖ÷£¬µÚÈýµÀΪ¼ÆËãÓëÊäÈëÊä³ö¾ùÔÈ¡£Ó¦¸ÃÈçºÎ¸³ÓèËüÃÇÕ¼Óд¦ÀíÆ÷µÄÓÅÏȼ¶Ê¹µÃϵͳЧÂʽϸߣ¿

´ð£º´¦ÀíÆ÷µ÷¶ÈËã·¨»á¿¼ÂÇÒÔÏÂÒòËØ£º×÷ÒµÏìӦʱ¼äÒªÇó£»ÈÃCPU ¾¡Á¿ºÍÍâΧÉ豸²¢Ðй¤×÷£»ÏÞÖÆÒ»¸ö¼ÆËã½ø³Ì³¤Ê±¼ä°ÔÕ¼´¦ÀíÆ÷¡£Òò¶ø£¬( 1 ) FO ΪÖ÷×÷ÒµÓÅÏȼ¶¸ß¡££¨2 ) ÊäÈëÊä³öΪÖ÷×÷ÒµÓÅÏȼ¶×î¸ß£¬ÊäÈëÊä³ö¾ùÔȵÄ×÷ÒµÆä´Î£¬¶ø¼ÆËãΪÖ÷×÷ÒµµÄÓÅÏȼ¶×îµÍ¡£

13 ÇëÄãÉè¼ÆÒ»ÖÖÏȽøµÄ¼ÆËã»úÌåϵ½á¹¹£¬ËüʹÓÃÓ²¼þ¶ø²»ÊÇÖжÏÀ´Íê³É½ø³ÌÇл»£¬ÔòCPU ÐèÒªÄÄЩÐÅÏ¢£¿ÇëÃèÊöÓÃÓ²¼þÍê³É½ø³ÌÇл»µÄ¹¤×÷¹ý³Ì¡£

´ð£º¸Ã¼ÆËã»úÓÐÒ»¸öרÓÃÓ²¼þ¼Ä´æÆ÷£¬ËüʼÖÕ´æ·ÅÖ¸Ïòµ±Ç°ÔËÐнø³ÌµÄPCB µÄÖ¸Õë¡£µ±ÏµÍ³Öз¢ÉúÁËÒ»¸öʼþ£¬ÈçFO ½áÊøʼþ£¬CPU ±ã¿É°ÑÔËÐнø³ÌµÄÉÏÏÂÎı£´æµ½×¨ÓÃÓ²¼þ¼Ä´æÆ÷Ö¸ÕëÖ¸ÏòµÄPCB Öб£»¤ÆðÀ´£¬È»ºó£¬CPU תÏòÖжÏÏòÁ¿±í£¬ÕÒµ½É豸Öжϴ¦Àí³ÌÐòÈë¿Ú£¬ÈÃרÓÃÓ²¼þ¼Ä´æÆ÷Ö¸ÕëÖ¸Ïò£¨É豸£©ÖжϷþÎñÀý³Ì£¬ÓÚÊÇ£¬±ã¿ÉÆô¶¯ÖжϷþÎñÀý³Ì¹¤×÷¡£

14 Éè¼ÆÒ»Ìõ»úÆ÷Ö¸ÁîºÍÒ»ÖÖÓëÐźÅÁ¿»úÖƲ»Í¬µÄËã·¨£¬Ê¹µÃ²¢·¢½ø³Ì¶Ô¹²Ïí±äÁ¿µÄʹÓò»»á³öÏÖÓëʱ¼äÓйصĴíÎó¡£ ½â£º

( l £©Éè¼Æ»úÆ÷Ö¸Áî¡£

Éè¼ÆÒ»ÌõÈçϵġ±²âÊÔ¡¢±È½ÏºÍ½»»»¡±ÈýµØÖ·Ö¸ÁÌṩÁËÒ»ÖÖÓ²¼þ»¥³â½â¾ö·½°¸£º

R1 R3 B2 D2 TC&S ¸ÃÖ¸ÁîµÄ¹¦ÄÜÈçÏ£º

l ) C Ϊһ¸ö¹²Ïí±äÁ¿£¬ÓɵØÖ·2 ¡¢¼´±äÖ·£¨B2 ) + D2 ¸ø³ö£¬ £¨2 £©£¨Rl £©Ó루C £©±È½Ï£¬

£¨3 £©Èç¹û£¨Rl ) = ( C £©Ôò£¨R3£©¡úC £¬²¢ÖÃÌõ¼þÂëΪ\Èç¹û£¨R1 £©¡Ù£¨c £©Ôò£¨C )¡úRl £¬²¢ÖÃÌõ¼þÂëΪ\( 2 £©±àд½ø³Ì·ÃÎʹ²Ïí±äÁ¿µÄ³ÌÐò¡£

½½çÇø³ÌÐò ˵Ã÷ ¹²Ïí±äÁ¿C µÄÖµ±£»¤µ½RI ÖС£ ( C £©¡úRl ; Rl µÄÖµ´«Ë͵½R3 ÖУ¬½ø³ÌÐ޸Ĺ²Ïí±äÁ¿Ê±£¬ÏȶÔR3 ²Ùloop2 : ( R1 ) ¡ú R3 ; ×÷£¨²»ÊÇÖ±½Ó²Ù×÷C £©¡£ Add /decrease R3 ; R3 ¼Ó1 £¯¼õ1 £¬½ø³Ì¹é»¹£¯ÉêÇëÓɹ²Ïí±äÁ¿C ´ú±íµÄTC & S ; ¹²Ïí×ÊÔ´£¨¼Ù¶¨Ã¿´ÎÒ»¸ö£©¡£ R( condition = 01 ) Ö´ÐС±²âÊÔ¡¢±È½ÏºÍ½»»»¡±Ö¸Áî¡£ loop2 ; Ìõ¼þÂ룽01 £¬×ªÏòÑ­»·loop2 £»·ñÔòÀ뿪ÁÙ½çÇø¡£ ¶Ôÿ¸ö·ÃÎʹ²Ïí±äÁ¿C µÄ½ø³Ì£¬±àд·ÃÎʹ²Ïí±äÁ¿µÄ³ÌÐò¶ÎΪ£º

( 3 £©³ÌÐòÖ´ÐÐ˵Ã÷¡£

´Ë½âÓ뻥³âʹÓù²Ïí±äÁ¿µÄ˼·¾øÈ»²»Í¬£¬²¢·¢ÔËÐеĽø³Ì¿É²»»¥³âµØ·ÃÎÊËüÃǵĹ²Ïí±äÁ¿¡£´Ë·½°¸ÈÏΪÔì³É¹²Ïí±äÁ¿C Öµ´íÎóµÄÔ­ÒòÔÚÓÚ£ºÒ»¸ö½ø³Ì£¨Pl £©ÔڸıäC ÖµµÄ¹ý³ÌÖУ¬ÁíÒ»¸ö½ø³ÌÒÁ2 £©²å½øÀ´Ò²¸Ä±äÁËC µÄÖµ£¬¶ø±¾½ø³Ì£¨Pl£©È´²»ÖªµÀ£¬Ôì³ÉÁËc Öµ½á¹û²»ÕýÈ·¡£Èç¹ûÓа취ʹ±¾½ø³Ì¿Ú1 £©ÄÜÖªµÀC ÖµÊÇ·ñ¸Ä±ä£¬¸Ä±äµÄ»°Ôڼ̳иıäÁ˵ÄC ÖµµÄ»ù´¡ÉÏ£¬ÔÙ×÷×Ô¼ºµÄ¸Ä±ä²Ù×÷£¬Ôò¾Í²»»áµ¼Ö¹²Ïí±äÁ¿C ÖµµÄ´íÎó¡£Îª´Ë£¬±¾½â¾ö·½°¸ÖУ¬µ±Ò»¸ö½ø³Ìl£©×¼±¸¸Ä±äC ֵʱ£¬ÏÈ°ÑC µÄÖµ±£»¤ÔÚRl ÖУ¬È»ºó£¬Í¨¹ýR3 À´¸Ä±ä¹²Ïí±äÁ¿C µÄÖµ¡£µ±Òª°ÑеÄÖµ£¨¼´R3 ÄÚµÄÖµ£©ËÍC֮ǰ£¬ÏÈÒªÅжÏÒ»ÏÂÔÚ±¾½ø³Ì£¨P1 £©¹¤×÷ÆÚ¼äÊÇ·ñÓбðµÄ½ø³Ì¿Ú2 £©²å½øÀ´Ò²¸Ä±äÁËC µÄÖµ£¨²¢·¢½ø³ÌP1 ¡¢P2 µÄÖ´ÐÐÍêÈ«»áÔì³ÉÕâÖÖÇé¿ö£©£¬·½·¨ÊÇ£º½«Å¤1 £©Öб»±£»¤µÄC µÄÔ­À´Öµ£¬ÓëC µÄµ±Ç°Öµ±È½Ï£¬ÈôÏàµÈ£¬ËµÃ÷C ֵδ±»¸Ä±ä¹ý£¬Ôò½«±¾½ø³Ì£¨Pl £©Ð޸ĹýµÄÐÂÖµËÍC £¨¼´£¨R3 ) Ò»C ) £»Èô²»ÏàµÈ£¬ËµÃ÷C ÖµÔÚ¹¤×÷Æڼ䱻¸Ä±ä¹ý£¬ÔòÓ¦¸Ã¼Ì³ÐC µÄÐÂÖµ£¨¼´£¨C £©Ò»Rl £©²¢ÇÒ·µ»Øµ½loop2 ´¦ÖØжÔCÖµ¼ÆÊý£¬ÒԴ˱£Ö¤CÖµµÄ×îÖÕ½á¹ûµÄÕýÈ·ÐÔ¡£ÕâÀïÌá¼°¡±½ø³Ì¹¤×÷Æڼ䡱ָµÄÊÇÒ»¸ö½ø³Ì´Ó¿ªÊ¼ÖÁ½áÊø¶Ô¹²Ïí±äÁ¿C ÖµµÄ²Ù×÷µÄÕâ¶Îʱ¼ä£¬Ò²¾ÍÊÇÖ´Ðнø³Ì£¬' I »Þ½çÇø¡±Õâ¶Î³ÌÐòµÄʱ¼ä¡£´ËÍ⣬ÔÚ½ø³Ì½øÈëÁÙ½çÇø֮ǰ£¬Ó¦µÈ´ýÖ±µ½C Ϊ·Ç¡££¨¼´ÓÐ×ÊÔ´¿ÉÓã©

Ϊֹ¡£

( 4 £©¾ÙÀý¡£

¼Ù¶¨ÏµÍ³ÖÐÓо²Ì¬·ÖÅä×ÊÔ´´Å´ø»ú¹²3 ̨£¬±»N ¸ö½ø³Ì¹²Ïí£¬Óɹ²Ïí±äÁ¿C À´´ú±í¿ÉÓôŴø»ų́Êý£¬Æä³õֵΪ3 ¡£ÏÖÓв¢·¢½ø³ÌP1 ºÍP2 ¾ùÉêÇëʹÓôŴø»ú£¬Ö´ÐÐÁÙ½çÇø³ÌÐò¡£

½ø³ÌPl Ö´ÐÐÁÙ½çÇø³ÌÐò

( C £©¡úR1 £»Òò£¨C£©=3 £¬¹Ê£¨R1) = 3 ¡£

loop2: ( Rl £©¡úR3 Òò£¨R1 ) = 3 £¬¹Ê£¨R3 £©µ±Ç°Ò²£½3 ¡£ decrease R3 £ºÉêÇëʹÓôŴø»ú£¬×ö¼õ1 ²Ù×÷£¬¹Ê£¨R3 £©=2. TC & S Ö´ÐС±²âÊÔ¡¢±È½ÏºÍ½»»»£¬, TC & S Ö¸Áî¡£

Èç¹ûR1=£¨C £©Ôò£¨R3 £©¡úC£¬¼´£¨C£©=2 £¬²¢ÖÃÌõ¼þÂëΪ¡±00\, Ìø³öÁÙ½çÇø³ÌÐò£¬È¥Ê¹ÓôŴø»ú¡£ Èç¹û(Rl ) ¡Ù (C) £¬ÀýÈ磬( C £©=2 £¬ËµÃ÷½ø³ÌP2 ÇÀÏÈÉêÇëÁË´Å´ø»ú£¬ËùÒÔ£¬C Óë±£»¤ÔÚR1 ÖеÄÖµ²»Ò»ÑùÁË£¨C µÄÖµ±Ø

СÓÚRl µÄÖµ£©£¬Ó¦ÒÔC µÄµ±Ç°ÖµÎª×¼£¬Ö´ÐУ¨C ) Rl ( R1 ´Ëʱ±äΪ2 ) £¬²¢ÖÃÌõ¼þÂëΪ¡±01 \£¬×ªÏòfoopZ ¡£ÓÚÊÇÎé1 ) = 2 , ¸ú×Å£¨R3 ²·2 ¡£½Ó×ÅÇ䣩¼õ1 ºóÓ¦£½l ÁË¡£ÔÙÖ´ÐÐTC & S ʱ£¬ÓÉÓÚÎé1 ²·£¨C ) = 2 £¬»áʹC ±äΪ1 ¡£

r ( conditio ¶þ01 ) loop2 ; Çɵ¥µÀÅú´¦ÀíϵͳÖУ¬ÏÂÁÐÈý¸ö×÷Òµ²ÉÓÃÏÈÀ´ÏÈ·þÎñµ÷¶ÈËã·¨ºÍ×î¸ßÏìÓ¦±ÈÓÅÏÈ

×÷Òµ Ìύʱ¼ä ÔËÐÐʱ¼ä ¿ªÊ¼Ê±¼ä 1 10 : 00 2 : 00 2 10 : 10 1 : 00 3 10 : 25 0 : 25 ƽ¾ù×÷ÒµÖÜתʱ¼ä= ƽ¾ù×÷Òµ´øȨÖÜתʱ¼äW = Ëã·¨½øÐе÷¶È£¬ÄÄÒ»ÖÖËã·¨ÐÔÄܽϺã¿ÇëÍê³ÉÏÂ±í£º ´ð£º

Íê³Éʱ¼ä ÖÜתʱ´øȨÖܼä תʱ¼ä

¿É¼ûHRRF ±ÈFIFO ÒªºÃ

16 ÈôÓÐÈç±íËùʾËĸö×÷Òµ½øÈëϵͳ£¬·Ö±ð¼ÆËãÔÚFCFS ¡¢S ¿ªºÍHRR ÎÀË㷨ϵÄƽ¾ùÖÜתʱ¼äÓë´øȨƽ¾ùÖÜתʱ¼ä¡££¨Ê±¼äÒÔÊ®½øÖƱíʾ£©

´ð£º

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ì滻Ϊ@) ËÕICP±¸20003344ºÅ-4 ceshi