×÷ÒµËÄ£º´æ´¢¹ÜÀí£¨2£©-ÐéÄâ´æ´¢¹ÜÀí
Ò»¡¢Ñ¡ÔñÌâ
1£®ÏÂÁУ¨ £© ´æ´¢·½Ê½²»ÄÜʵÏÖÐéÄâ´æ´¢Æ÷¡£
A¡¢ ·ÖÇø B¡¢ ҳʽ C¡¢ ¶Îʽ D¡¢ ¶Îҳʽ 2£®²Ù×÷ϵͳ´¦ÀíȱҳÖжÏʱ£¬ Ñ¡ÔñÒ»Öֺõĵ÷¶ÈËã·¨¶ÔÖ÷´æºÍ¸¨´æÖеÄÐÅÏ¢½øÐиßЧµ÷¶È¾¡¿ÉÄܵرÜÃ⣨ £© ¡£
A¡¢ Ë鯬 B¡¢ CPU ¿ÕÏÐ C¡¢ ¶àÖØÖÐ¶Ï D¡¢ ¶¶¶¯ 3£®·Öҳʽ´æ´¢¹ÜÀíµÄÖ÷ÒªÌØµãÊÇ£¨ £© ¡£ A¡¢ÒªÇó´¦ÀíȱҳÖÐ¶Ï B¡¢ÒªÇóÀ©³äÖ÷´æÈÝÁ¿
C¡¢²»ÒªÇó×÷Òµ×°Èëµ½Ö÷´æµÄÁ¬ÐøÇøÓò D¡¢²»ÒªÇó×÷ҵȫ²¿Í¬Ê±×°ÈËÖ÷´æ 4£®LRU Ò³Ãæµ÷¶ÈËã·¨ÌÔÌ£¨ £© µÄÒ³
A¡¢×î½ü×îÉÙʹÓà B¡¢ ×î½ü×î¾ÃδʹÓà C¡¢×îÏȽøÈëÖ÷´æ D¡¢ ½«À´×î¾ÃʹÓÃ
5£®·ÖÇø¹ÜÀíÒªÇó¶Ôÿһ¸ö×÷Òµ¶¼·ÖÅ䣨 £© µÄÖ÷´æµ¥Ôª¡£ A¡¢µØÖ·Á¬Ðø B¡¢Èô¸ÉµØÖ·²»Á¬ÐøµÄ C¡¢Èô¸ÉÁ¬ÐøµÄÒ³ D¡¢Èô¸É²»Á¬ÐøµÄÖ¡
6£®Ò³ÃæÖû»Ëã·¨ÖУ¨ £© ²»ÊÇ»ùÓÚ³ÌÐòÖ´Ðеľֲ¿ÐÔÀíÂÛ¡£ A¡¢ÏȽøÏȳöµ÷¶ÈËã·¨ B¡¢ LRU
C¡¢LFU D¡¢×î½ü×î²»³£Óõ÷¶ÈËã·¨ 7£® ÔÚ´æ´¢¹ÜÀíÖУ¬ ²ÉÓø²¸ÇÓë½»»»¼¼ÊõµÄÄ¿µÄÊÇ£¨ £©¡£ A¡¢½ÚÊ¡Ö÷´æ¿Õ¼ä B¡¢ÎïÀíÉÏÀ©³äÖ÷´æÈÝÁ¿ C¡¢Ìá¸ß CPU µÄЧÂÊ D¡¢ÊµÏÖÖ÷´æ¹²Ïí
8£® ·ÖÒ³ÐéÄâ´æ´¢¹ÜÀíÖУ¬ ȱҳÖжÏʱ£¬ Óûµ÷¶ÈÒ»Ò³½øÈëÖ÷´æÖУ¬ Äڴ漺ÎÞ¿ÕÏп飬 ÈçºÎ¾ö¶¨ÌÔÌÒÑÔÚÖ÷´æµÄ¿éʱ£¬ £¨ £© µÄÑ¡ÔñÊǺÜÖØÒªµÄ¡£ A¡¢µØÖ·±ä»» B¡¢ Ò³Ãæµ÷¶ÈËã·¨ C¡¢¶Ô»»·½Ê½ D¡¢ ¸²¸Ç¼¼Êõ 9£®£¨ £© ´æ´¢¹ÜÀí¼æ¹ËÁ˶ÎʽÔÚÂß¼ÉÏÇåÎúºÍҳʽÔÚ´æ´¢¹ÜÀíÉÏ·½±ãµÄÓŵ㡣 A¡¢·Ö¶Î B¡¢·ÖÒ³ C¡¢¿É±ä·ÖÇø·½Ê½ D¡¢¶Îҳʽ
10£®Ôڿɱä·ÖÇø´æ´¢¹ÜÀíÖУ¬Ä³×÷ÒµÍê³ÉºóÒªÊÕ»ØÆäÖ÷´æ¿Õ¼ä£¬¸Ã¿Õ¼ä¿ÉÄÜÓëÏàÁÚ¿ÕÏÐÇøºÏ²¢£¬Ð޸ĿÕÏÐÇø±íʹ¿ÕÏÐÇøÊ¼Ö·¸Ä±äµ«¿ÕÏÐÇøÊý²»±äµÄÊÇ£¨ £©Çé¿ö¡£ A¡¢ÓÐÉÏÁÚ¿ÕÏÐÇøÒ²ÓÐÏÂÁÚ¿ÕÏÐÇø B¡¢ÓÐÉÏÁÚ¿ÕÏÐÇøµ«ÎÞÏÂÁÚ¿ÕÏÐÇø C¡¢ÎÞÉÏÁÚ¿ÕÏÐÇøµ«ÓÐÏÂÁÚ¿ÕÏÐÇø D¡¢ÎÞÉÏÁÚ¿ÕÏÐÇøÇÒÒ²ÎÞÏÂÁÚ¿ÕÏÐÇø
11£®¿É±ä·ÖÇø¹ÜÀíÖУ¬ Ê×´ÎÊÊÓ¦·ÖÅäËã·¨¿É½«¿ÕÏÐÇø±íÖеĿÕÏÐÇøÀ¸Ä¿°´£¨ £©Ë³ÐòÅÅÁС£
A¡¢µØÖ·µÝÔö B¡¢³¤¶ÈµÝÔö C¡¢µØÖ·µÝ¼õ D¡¢³¤¶ÈµÝ¼õ 12£®Ôڹ̶¨·ÖÇø·ÖÅäÖУ¬ ÿ¸ö·ÖÇøµÄ´óСÊÇ£¨ £© ¡£
A¡¢Ëæ×÷Òµ³¤¶È±ä»¯ B¡¢Ïàͬ
C¡¢¿ÉÒÔ²»Í¬µ«Ô¤Ïȹ̶¨ D¡¢¿ÉÒÔ²»Í¬µ«¸ù¾Ý×÷Òµ³¤¶È¹Ì¶¨ 13£®´æ´¢¹ÜÀíÖ÷Òª¹ÜÀíµÄÊÇ£¨ £©¡£
A¡¢Íâ´æ´æ´¢Æ÷Óû§Çø B¡¢Íâ´æ´æ´¢Æ÷ÏµÍ³Çø C¡¢Ö÷´æ´¢Æ÷Óû§Çø D¡¢Ö÷´æ´¢Æ÷ÏµÍ³Çø
14£®ÏÂÊö£¨ £© Ò³ÃæÖû»Ëã·¨»á²úÉú Belady ÏÖÏó¡£
A¡¢×î¼ÑÖû»Ëã·¨ B¡¢ÏȽøÏȳöËã·¨ C¡¢LRU Ëã·¨ D¡¢ Clock Ëã·¨ 15.¿É±ä·ÖÇø·½Ê½³£ÓõÄÖ÷´æ·ÖÅäËã·¨ÖУ¬ £¨ £© ×ÜÊÇÕÒµ½ÄÜÂú×ã×÷ÒµÒªÇóµÄ×îС¿ÕÏÐÇø·ÖÅä¡£
A¡¢×î¼ÑÊÊÓ¦Ëã·¨ B¡¢Ê×´ÎÊÊÓ¦Ëã·¨ C¡¢×ÊÊÓ¦Ëã·¨ D¡¢Ñ»·Ê×´ÎÊÊÓ¦Ëã·¨
¶þ¡¢¼ÆËãÌâ
1¡¢ÔÚÒ»¸öÇëÇó·ÖҳϵͳÖУ¬¼ÙÈçÒ»¸ö×÷ÒµµÄÒ³Ãæ×ßÏòΪ4£¬3£¬2£¬1£¬4£¬3£¬5£¬4£¬3£¬2£¬1£¬5£¬Ä¿Ç°Ëü»¹Ã»ÓÐÈκÎÒ³×°ÈëÄڴ棬µ±·ÖÅ䏸¸Ã×÷ÒµµÄÎïÀí¿éÊýÄ¿MΪ3ºÍ4ʱ£¬Çë·Ö±ð¼ÆËã²ÉÓÃOPT¡¢LRU¡¢FIFOÒ³ÃæÌÔÌË㷨ʱ·ÃÎʹý³ÌÖÐËù·¢ÉúµÄȱҳ´ÎÊýºÍȱҳÂÊ£¬²¢±È½ÏËùµÃµÄ½á¹û¡£
½â´ð
µ±M=3ʱ£¬²ÉÓÃOPTËã·¨,ȱҳ´ÎÊýÊÇ7£¬È±Ò³ÂÊ7/12 µ±M=3ʱ£¬²ÉÓÃLRUËã·¨,ȱҳ´ÎÊýÊÇ10£¬È±Ò³ÂÊ Ò³Ãæ×ßÏò 4 ȱҳ 4 3 3 4 3 3 4 3 3 4 2 2 3 4 2 2 3 4 2 2 3 4 1 2 3 1 1 1 2 3 4 1 2 3 1 4 2 4 1 3 3 4 1 5 3 4 5 4 3 2 3 4 2 1 3 1 2 5 5 1 2 5 1 1 2 5 5 ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì µ±M=4ʱ£¬²ÉÓÃOPTËã·¨,ȱҳ´ÎÊýÊÇ6£¬È±Ò³ÂÊ50% Ò³Ãæ×ßÏò 4 ȱҳ 4 4 3 5 3 3 4 1 4 2 4 1 5 2 3 4 5 3 4 5 4 3 2 1 ¡Ì 1 5 ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì 2/3/4 µ±M=3ʱ£¬²ÉÓÃFIFOËã·¨,ȱҳ´ÎÊýÊÇ9£¬È±Ò³ÂÊ9/12 Ò³Ãæ×ßÏò 4 ȱҳ 4 4 3 2 3 2 5 ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì µ±M=4ʱ£¬²ÉÓÃFIFOËã·¨,ȱҳ´ÎÊýÊÇ10£¬È±Ò³ÂÊ µ±M=4ʱ£¬²ÉÓÃLRUËã·¨,ȱҳ´ÎÊýÊÇ8£¬È±Ò³ÂÊ Ò³Ãæ×ßÏò 4 ȱҳ 3 2 1 4 3 5 4 3 2 1 5 ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì ¡Ì
4 3 4 2 3 4 1 2 3 4 1 5 3 4 2 5 3 4 2 1 3 4 2 1 3 5