²Ù×÷ϵͳ×÷Òµ

µÚÆßÕÂ

˼¿¼ÓëÁ·Ï°Ìâ

1. Êý¾Ý´«Êä¿ØÖÆ·½Ê½ÓÐÄļ¸ÖÖ£¿ÊԱȽÏËüÃǵÄÓÅȱµã¡£ ´ð£ºÊý¾Ý´«Êä¿ØÖÆ·½Ê½ÓÐÒÔÏÂËÄÖÖ£º

£¨1£© ³ÌÐòÖ±½Ó¿ØÖÆ·½Ê½¾ÍÊÇÓÉÓû§½ø³ÌÖ±½Ó¿ØÖÆCPUÓëÍâÉèÖ®¼äÐÅÏ¢´«µÝ¡£

ȱµã£º¢ÙCPUÓëÍâÉèÖ»ÄÜ´®Ðй¤×÷¡£¢ÚCPUÔÚÒ»¶Îʱ¼äÄÚÖ»ÄÜÓëһ̨ÍâÉè½»»»Êý¾ÝÐÅÏ¢£¬Òò´Ë¶ą̀ÍâÉèÖ®¼äÒ²ÊÇ´®ÐС£¢ÛÎÞ·¨·¢Ïֺʹ¦ÀíÓÉÓÚÉ豸ºÍÆäËûÓ²¼þËù²úÉúµÄ´íÎó¡£³ÌÐòÖ±½Ó¿ØÖÆ·½Ê½Ö»ÊÊÓÃÓÚÄÇЩCPUÖ´ÐÐËٶȽÏÂý£¬ÇÒÍâÉè½ÏÉÙµÄϵͳ¡£ £¨2£© ÖжϿØÖÆ·½Ê½

Óë³ÌÐòÖ±½Ó¿ØÖÆ·½Ê½±È½Ï£¬ÖжϿØÖÆ·½Ê½¿ÉÒԳɰٱ¶µØÌá¸ßCPUµÄÀûÓÃÂÊ£¬µ«»¹´æÔÚÒÔÏÂÎÊÌ⣺ ¢Ù É豸¿ØÖÆÆ÷µÄÊý¾Ý¼Ä´æÆ÷×°ÂúÊý¾Ýºó£¬·¢ÉúÖжϡ£ÔÚ½ø³Ì´«ËÍÊý¾ÝµÄ¹ý³ÌÖУ¬·¢ÉúÖжÏ

µÄ´ÎÊý¿ÉÄܺܶ࣬Õ⽫ÏûºÄCPUµÄ´óÁ¿´¦Àíʱ¼ä¡£ ¢Ú ¼ÆËã»úµÄ¸÷ÖÖÍâÉèͨ¹ýÖжϷ½Ê½½øÐÐÊý¾Ý´«ËÍ£¬ÓÉÓÚÖжϴÎÊýµÄ¼±¾çÔö¼Ó»áÔì³ÉCPU

ÎÞ·¨ÏìÓ¦Öжϣ¬³öÏÖÊý¾Ý¶ªÊ§ÏÖÏó¡£ £¨3£© DMA¿ØÖÆ·½Ê½

²ÉÓÃÖжϷ½Ê½Ê±£¬CPUÊÇÒÔ×Ö½ÚΪµ¥Î»½øÐиÉÔ¤µÄ¡£Èç¹û½«ÕâÖÖ·½Ê½ÓÃÓÚ¿éÉ豸I/O£¬ÏÔÈ»ÊǵÍЧµÄ¡£Òò´ËÒýÈëDMA¿ØÖÆ·½Ê½¡£

¾ÖÏÞÐÔ£ºDMA·½Ê½¶ÔÍâÉèµÄ¹ÜÀíºÍ²Ù×÷ÈÔÓÉCPU¿ØÖÆ£¬¶à¸öDMAͬʱʹÓÃÏÔÈ»»áÒýÆðÄÚ´æµØÖ·µÄ³åÍ»²¢Ê¹µÃ¿ØÖƹý³Ì½øÒ»²½¸´ÔÓ»¯¡£ £¨4£© ͨµÀ·½Ê½

ͨµÀ·½Ê½ÊÇDMA·½Ê½µÄ·¢Õ¹£¬Ëü¿ÉÒÔ½øÒ»²½¼õÉÙCPU¸ÉÔ¤£¬¼´°Ñ¶ÔÒ»¸öÊý¾Ý¿éµÄ¶Á£¨Ð´£©¸ÉÔ¤¼õÉÙµ½¶ÔÒ»×éÊý¾Ý¿éµÄ¶Á£¨Ð´£©¸ÉÔ¤¡£Í¬Ê±ÓÖʵÏÖCPU¡¢Í¨µÀ¼°I/OÉ豸ÈýÕߵIJ¢Ðй¤×÷£¬´Ó¶ø¸üÓÐЧµØÌá¸ßÕû¸öϵͳµÄ×ÊÔ´ÀûÓÃÂÊ¡£ 2. ºÎνÉ豸µÄ¶ÀÁ¢ÐÔ£¿ÈçºÎʵÏÖÉ豸µÄ¶ÀÁ¢ÐÔ£¿

´ð£ºÉ豸µÄ¶ÀÁ¢ÐÔ£¬Ò²³ÆÉ豸µÄÎÞ¹ØÐÔ¡£Æäº¬ÒåÊÇ£¬Óû§¶ÀÁ¢ÓÚ¾ßÌåʹÓõÄÎïÀíÉ豸¡£ ΪʵÏÖÉ豸¶ÀÁ¢ÐÔ£¬ÏµÍ³±ØÐëʹÓÃÄܹ»½«Óû§³ÌÐòÖÐËùʹÓõÄÂß¼­É豸Ãûת»»³ÉÎïÀíÉ豸Ãû¡£Îª´ËÐèÒªÉèÖÃÒ»ÕÅÂß¼­É豸±í£¨LUT£©£¬¸Ã±íµÄÿ¸ö±íÄ¿°üº¬Âß¼­É豸¡¢ÎïÀíÉ豸ÃûºÍÉ豸Çý¶¯³ÌÐòµÄÈë¿ÚµØÖ·¡£µ±ÒÔºó½ø³ÌÔÙÀûÓÃÂß¼­É豸ÃûÇëÇóI/O²Ù×÷ʱ£¬ÏµÍ³Í¨¹ý²éÕÒLUT±í£¬¼´¿ÉÕÒµ½ÎïÀíÉ豸ºÍÏàÓ¦É豸µÄÇý¶¯³ÌÐò¡£Âß¼­É豸±íÈçͼ£º

Âß¼­É豸ÃûÎïÀíÉ豸ÃûÇý¶¯³ÌÐòÈë¿ÚµØÖ·/dev/tty/dev/print...53...10342056...

3.ʲôÊÇ»º³å£¿ÎªÊ²Ã´ÒªÒýÈ뻺³å£¿²Ù×÷ϵͳÈçºÎʵÏÖ»º³å¼¼Êõ£¿

´ð£º»º³åÊÇÔÚͨÐÅÎÊÌâÖУ¬ÎªÁËͨÐÅË«·½µÄËÙ¶ÈÆ¥ÅäÒýÈëµÄÒ»¸öÖмä²ã´Î£¬Õâ¸ö²ã´ÎµÄËٶȱÈͨÐÅË«·½ÖнÏÂýµÄÒ»·½¿ì£¬¶øÓë½Ï¿ìµÄÒ»·½¸üÆ¥Åä¡£

21

ÒýÈ뻺³åµÄÄ¿µÄ£º£¨1£©»º½âCPUÓëI/OÉ豸֮¼äËٶȲ»Æ¥ÅäµÄì¶Ü¡££¨2£©¼õÉÙÖжÏCPUµÄ´ÎÊý¡££¨3£©Ìá¸ßCPUÓëI/OÉ豸֮¼äµÄ²¢ÐÐÐÔ¡£

ΪʵÏÖ»º³å¼¼Êõ£¬²Ù×÷ϵͳÔÚÄÚ´æÖпª±ÙI/OÉ豸»º³åÇø¡¢Îļþ»º³åÇø¡£ÍÑ»úI/O¼¼ÊõºÍSPOOLing¼¼ÊõÒ²ÊôÓÚ»º³å¼¼Êõ¡£ 4.É豸·ÖÅäÖÐΪʲô¿ÉÄܳöÏÖËÀËø£¿

´ð£ºÔÚ¶ÔÓÚ²»Í¬ÊôÐÔµÄÉ豸ʱ²ÉÓò»Í¬µÄ·ÖÅ䷽ʽ¡£¶ÔÓÚ¶ÀÕ¼É豸£¬²ÉÓöÀÏí·ÖÅä²ßÂÔ£¬¼´ÔÚ½«Ò»¸öÉ豸·ÖÅ䏸ij¸ö½ø³ÌÒԺ󣬱ãÒ»Ö±ÓÉËü¶ÀÕ¼£¬Ö±µ½½ø³ÌÍê³É»òÊͷŸÄÉ豸£¬È»ºóϵͳ²Å½«¸ÃÉ豸·ÖÅ䏸ÆäËû½ø³ÌʹÓá£Èô´Ëʱ½«É豸·ÖÅä¸øÒ»¸ö½ø³Ì£¬ËüÒ»Ö±Õ¼ÓС£ÆäËû½ø³ÌÇëÇóÉ豸ֻÄÜ×èÈû£¬É豸²»ÊͷŽø³ÌÒ»Ö±×èÈû¡£´ËʱÉ豸ÀûÓò»³ä·Ö£¬»¹ÒýÆðËÀËø¡£

¶ÔÓÚ¹²ÏíÉ豸£¬ÔÚ¶à¸ö½ø³ÌʹÓÃʱҪºÏÀíµ÷¶È£¬Èô¶à¸ö½ø³Ì´Ëʱ¶¼Õù¶áÉêÇë¸ÃÉ豸¾Í»á³öÏÖËÀËøÏÖÏó¡£

5.ÒÔ´òÓ¡»úΪÀý˵Ã÷SPOOLing¼¼ÊõµÄ¹¤×÷Ô­Àí¡£ ´ð

´òÓ¡ÇëÇó±íÄÚ´æÊäÈë½ø³ÌSP1Êä³ö½ø³ÌSP0´ÅÅÌÊäÈëÉ豸ÊäÈ뻺³åÇøÊä³ö»º³åÇøÊäÈë¾®Êä³ö¾®´òÓ¡»ú

SPOOLingϵͳ×é³É µ±´òÓ¡»úÒª´òÓ¡¶«Î÷ʱ£¬²åÈëÓû§µÄ´ÅÅÌ¡£´ËʱÓÉÊä³öÉ豸ÔÚÊä³ö¾®ÖÐΪ֮ÉêÇëÒ»¿ÕÏÐÅÌ¿éÇø£¬²¢½«Òª´òÓ¡µÄÊý¾ÝËÍÈëÆäÖС£Êä³ö½ø³ÌÔÙΪÓû§½ø³ÌÉêÇëÒ»Õſհ׵ÄÓû§ÇëÇó´òÓ¡±í£¬²¢½«Óû§µÄ´òÓ¡ÒªÇóÌîÈëÆäÖУ¬ÔÙ½«¸Ã±íÓÌÈç´òÓ¡¶ÓÁС£µ±´òÓ¡»ú¿ÕÏÐʱ£¬Êä³ö½ø³Ì½«´ÓÇëÇó´òÓ¡¶ÓÁÐÉÏÒÀ´ÎÈ¡³öÒ»ÕÅÓû§ÇëÇó´òÓ¡±í£¬¸ù¾Ý±íÖÐÒªÇó½«Òª´òÓ¡µÄÊý¾Ý´ÓÊä³ö¾®´«Ë͵½Äڴ滺³åÇø£¬ÔÙÓÉ´òÓ¡»ú½øÐдòÓ¡¡£´òÓ¡Íê±Ïºó£¬Êä³ö½ø³ÌÔٲ鿴´òÓ¡¶ÓÁÐÊÇ·ñ»¹Óеȴý´òÓ¡µÄÇëÇó£¬ÒÀ´Î¸ù¾ÝÒªÇó´òÓ¡¡£

6.¼ÙÉèÒ»¸ö´ÅÅÌÓÐ200¸öÖùÃæ£¬±àºÅ0~199£¬µ±Ç°´æÈ¡±ÛµÄλÖÃÊÇÔÚ143ºÅÖùÃæÉÏ£¬²¢¸Õ¸ÕÍê³ÉÁË125ºÅÖùÃæµÄ·þÎñÇëÇó£¬Èç¹û´æÔÚÒÔÏÂÇëÇóÐòÁУº86¡¢147¡¢91¡¢177¡¢94¡¢150¡¢102¡¢175¡¢130£¬ÊÔÎÊ£ºÎªÍê³ÉÉÏÊöÇëÇ󣬲ÉÓÃÏÂÁÐË㷨ʱ´æÈ¡±ÛµÄÒÆ¶¯Ë³ÐòÊÇʲô£¿Òƶ¯×ÜÁ¿ÊǶàÉÙ£¿

£¨1£©ÏÈÀ´ÏÈ·þÎñ£¨FCFS£©¡£

£¨2£©×î¶ÌѰµÀʱ¼äÓÅÏÈ£¨SSTF£©¡£ £¨3£©É¨ÃèËã·¨£¨SCAN£©¡£

£¨4£©Ñ­»·É¨ÃèËã·¨£¨C-SCAN£©¡£

22

ÒÔϱí¸ñÇåÎúµØÕ¹Ê¾ÁË´æÈ¡±ÛµÄÒÆ¶¯Ë³Ðò£º

FCFS ÏÂÒ»¸ö·ÃÒÆ¶¯µÄ´ÅÎʵĴŵÀ µÀÊý 86 147 91 177 94 150 102 175 130 57 61 56 86 83 56 48 73 45 SSTF ÏÂÒ»¸ö·ÃÒÆ¶¯µÄ´ÅÎʵĴŵÀ µÀÊý 147 150 130 102 94 91 86 175 177 4 3 20 28 8 3 5 89 2 SCAN ÏÂÒ»¸ö·ÃÒÆ¶¯µÄ´ÅÎʵĴŵÀ µÀÊý 147 150 175 177 130 102 94 91 86 4 3 25 2 47 28 8 3 5 C-SCAN ÏÂÒ»¸ö·ÃÒÆ¶¯µÄ´ÅÎʵĴŵÀ µÀÊý 147 150 175 177 86 91 94 102 130 4 3 25 2 91 5 3 8 28 ÒÆ¶¯×ÜÁ¿£º565 ÒÆ¶¯×ÜÁ¿£º162 ÒÆ¶¯×ÜÁ¿£º125 ÒÆ¶¯×ÜÁ¿£º169 7.´ÅÅ̵ķÃÎÊʱ¼ä·ÖΪÈý²¿·Ö£ºÑ°µÀ·ÃÎÊ¡¢ÐýתÊý¾ÝºÍÊý¾Ý´«Êäʱ¼ä¡£¶øÓÅÏÈ´ÅÅ̴ŵÀÉϵÄ

ÐÅÏ¢·Ö²¼ÄܼõÉÙÊäÈëÊä³ö·þÎñµÄ×Üʱ¼ä¡£ÀýÈ磬ÓÐÒ»¸öÎļþÓÐ10¸ö¼Ç¼A£¬B£¬C£¬¡­£¬J´æ·ÅÔÚ´ÅÅ̵Äijһ´ÅµÀÉÏ£¬¼Ù¶¨¸Ã´ÅÅ̹²ÓÐ10¸öÉÈÇø£¬Ã¿¸öÉÈÇø´æ·ÅÒ»¸ö¼Ç¼£¬°²ÅÅÈç±í7-4Ëùʾ¡£ÏÖÔÚÒª´ÓÕâ¸ö´ÅµÀÉÏ˳ÐòµØ½«A~JÕâ¸ö¼Ç¼¶Á³ö£¬Èç¹û´ÅÅ̵ÄÐýתËÙ¶ÈΪ20msתһÖÜ£¬´¦Àí³ÌÐòÿ¶Á³öÒ»¸ö¼Ç¼Ҫ»¨4ms½øÐд¦Àí¡£ÊÔÎÊ£º £¨1£©´¦ÀíÍê10¸ö¼Ç¼µÄ×Üʱ¼äΪ¶àÉÙ£¿

´ð£ºÓÉÌâÖª´ÅÅ̵ÄÐýתËÙ¶ÈÊÇ20msÔò¹²ÓÐ10¸öÉÈÇø£¬Ã¿¸öÉÈÇøÓÐÒ»¸ö¼Ç¼¡£Ôò¶Áȡһ¸ö¼Ç¼µÄʱ¼äΪ£º20ms/10=2ms¡£´Ëʱ´ÓA¿ªÊ¼¶Á£¬ÏȶÁÈ¡A¼Ç¼ÐèÒª2ms£¬ÔÙ´¦Àí4ms£¬¹²Ðè2ms+4ms=6ms¡£ÔÚ´¦ÀíAʱ¾­¹ý4ms ´ÅÅÌת¶¯£¬´Ëʱתµ½DÉÈÇø¡£ÒªÏë˳Ðò´¦ÀíA~J¼Ç¼£¬¾ÍÐèÒªÔÚת»ØB ÉÈÇø£¬¾ÍÒª¾­¹ý8¸öÉÈÇø¹²¾­¹ý£º2ms*8=16ms¡£Ôò´¦ÀíBËùÐèʱ¼äΪ16ms+2ms+4ms=22ms£¬C~J¾ùΪÕâÑù£¬¹ÊËùÐè×Üʱ¼äΪ22ms*9+6ms=204ms¡£ £¨2£©ÎªÁËÓÅ»¯·Ö²¼Ëõ¶Ì´¦Àíʱ¼ä£¬ÈçºÎ°²ÅÅÕâЩ¼Ç¼£¿²¢¼ÆËã´¦ÀíµÄ×Üʱ¼ä¡£ ´ð£ºÎªÁËÓÅ»¯·Ö²¼Ëõ¶Ì´¦Àíʱ¼ä£¬Ó¦¸Ã°´ÈçÏÂËùʾ°²ÅÅ£º

EHKDAIFBGJ

ÕâÑù°²Åŵϰ¾ÍʹA ÒÀ´Îµ½J¶ÁÈ¡Êý¾Ý£¬Ôò´¦ÀíµÄ×Üʱ¼ä£º10*£¨2ms+4ms£©=60ms¡£

±í7-4 Îļþ¼Ç¼µÄ´æ·Å ÉÈÇøºÅ 1 A 2 B 3 C 4 D 5 E 6 F 7 G 8 H 9 I 10 J ¼Ç¼ºÅ 23

8.¼ÙÉèÒ»¸ö´ÅÅÌÓÐ100¸öÖùÃæ£¬Ã¿¸öÖùÃæÓÐ10¸ö´ÅµÀ£¬Ã¿¸ö´ÅµÀÓÐ15¸öÉÈÇø¡£µ±½ø³ÌµÄÒª·ÃÎÊ´ÅÅ̵Ä12345ÉÈÇøÊ±£¬¼ÆËã¸ÃÉÈÇøÔÚ´ÅÅ̵ĵڼ¸ÖùÃæ¡¢µÚ¼¸´ÅµÀ¡¢µÚ¼¸ÉÈÇø£¿

´ð£ºÓÉÌâ֪ÿ¸öÖùÃæÓÐ10¸ö´ÅµÀ£¬Ã¿¸ö´ÅµÀÓÐ15¸öÉÈÇø£¬Ôò100¸öÖùÃæ¹²ÓÐ10*15=150¸öÉÈÇø£¬12345/150=82??45Ôò´Ëʱ12345ÉÈÇø´¦ÓÚ82ÖùÃæ¡£45/15=3,Ôò¸Ã´ÅÅÌ´¦ÓÚµÚ82ÖùÃæ¡¢µÚ2´ÅµÀ¡¢µÚ15ÉÈÇø¡£

9.Ò»¸öÎļþ¼Ç¼´óСΪ32B£¬´ÅÅÌÊäÈëÊä³öÒÔ´ÅÅÌ¿éΪµ¥Î»£¬Ò»¸öÅÌ¿éµÄ´óСΪ512B¡£µ±Óû§½ø³Ì˳Ðò¶ÁÎļþµÄ¸÷¸ö¼Ç¼ʱ£¬¼ÆËãʵ¼ÊÆô¶¯´ÅÅÌI/OÕ¼ÓÃÕû¸ö·ÃÎÊÇëÇóʱ¼äµÄ±ÈÀý¡£ ´ð£ºÓÉÌâÖªÅÌ¿é´óСΪ512B Ò»¸öÎļþ¼Ç¼Ϊ32B£¬´Ëʱ´æ·ÅÁË512B/32B=16¸öÎļþ£¬½ø³Ì˳Ðò¶ÁÎļþµÄ¸÷¼Ç¼ֻÐèÒª¶ÁÒ»´Î¼´¿É£¬ÔòÆô¶¯´ÅÅÌI/OÕ¼ÓÃÕû¸ö·ÃÎÊʱ¼äµÄ±ÈÀýΪ1/16¡£ 10£®Èç¹û´ÅÅÌÉÈÇøµÄ´óС¹Ì¶¨Îª512B£¬Ã¿¸ö´ÅµÀÓÐ80¸öÉÈÇø£¬Ò»¹²ÓÐ4¸ö¿ÉÓÃÅÌÃæ¡£¼ÙÉè´ÅÅÌÐýתËÙ¶ÈÊÇ360rpm¡£´¦Àí»úʹÓÃÖжÏÇý¶¯·½Ê½´Ó´ÅÅ̶ÁÈ¡Êý¾Ý£¬Ã¿×Ö½Ú²úÉúÒ»´ÎÖжϡ£Èç¹û´¦ÀíÖжÏÐèÒª2.5ms£¬ÊÔÎÊ£º

£¨1£©´¦Àí»ú»¨·ÑÔÚ´¦ÀíI/OÉϵÄʱ¼äÕ¼Õû¸ö´ÅÅÌ·ÃÎÊʱ¼äµÄ°Ù·Ö±ÈÊǶàÉÙ£¨ºöÂÔѰµÀʱ¼ä£©£¿

´ð£º´ÅÅ̵ķÃÎÊʱ¼ä·ÖΪÈý²¿·ÖTs¡¢Tr¡¢Tt ÓÉÌâÖªºöÂÔTs£¬´ËʱֻÐèÒª¼ÆËãTr¡¢Tt

ÓÃ360rpm/60s Ôòÿ1/6sתһÖÜ£¬Ôòƽ¾ùÐýתʱ¼äTrΪ1/12s¡£ TtΪ512B/512B*80*6r/s=1/480 ;T=1/12s+1/480s ´¦ÀíI/OµÄʱ¼äΪ(512B*2.5ms/1000)s

°Ù·Ö±ÈΪ(512B*2.5ms/1000)/[1/12s+1/480s+(512B*2.5ms/1000)]=99.9%

£¨2£©²ÉÓÃDMA·½Ê½£¬Ã¿¸öÉÈÇø²úÉúÒ»´ÎÖжϣ¬´¦Àí»ú»¨·ÑÔÚ´¦ÀíI/OÉϵÄʱ¼äÕ¼Õû¸ö´ÅÅÌ·ÃÎÊʱ¼äµÄ°Ù·Ö±ÈÓÖÊǶàÉÙ£¿

´ð£º²ÉÓÃDMA·½Ê½£¬CPUÖ»ÔÚ´«ÊäÊý¾ÝµÄ¿ªÊ¼ºÍ½áÊø¸ÉÔ¤£¬Êý¾Ý´«ËÍÔÚDMAµÄ¿ØÖÆÏÂÍê³É¡£

´¦Àí»ú»¨·ÑÔÚI/OÉϵÄʱ¼äΪ2.5ms

´Ëʱ°Ù·Ö±ÈΪ£¨2.5ms/1000£©/[1/12s+1/480+(2.5ms/1000)]=96.7%

24

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)