¡¡¡¡·þÎñÆ÷×÷ΪÆóÒµÐÅÏ¢»¯ÖÁ¹ØºËÐļÆËã»ú£¬ÔËÐÐ×ÅÆóÒµ¹Ø½¡ÒµÎñ¡£¶ø·þÎñÆ÷µÄÒâÍâÈß»ú»ò¹ÊÕÏ£¬¶¼ÓпÉÄÜ»á¸øÆóÒµÔì³ÉÄÑÒÔ¹À¼ÆµÄËðʧ¡£·þÎñÆ÷Ò²ÊÇһ̨¼ÆËã»ú£¬µ«Ëü²»Í¬ÎÒÃÇʹÓõĄ̈ʽµçÄÔ»ò±Ê¼Ç±¾µçÄÔ¡£³ýÁËÔÚÊý¾Ý´¦ÀíÐÔÄÜÉϱÈÒ»°ãµĄ̈ʽ¼ÆËã»úÇ¿ÒÔÂú×㸴ÔÓµÄÆóÒµÊý¾Ý´¦Àí£¬Í¬Ê±Òª±£Ö¤·þÎñÆ÷Õý³£¿É¿¿ÔËÐеÄÖØÒªÐÔ£¬»¹Ó¦ÓÃÁËÐí¶ą̀ʽ¼ÆËã»úËùûÓÐÌØÊâ¼¼Êõ¡£
¡¡¡¡±ÈÈç·þÎñÆ÷Äڴ棬ҲÊôÓÚÄÚ´æµÄÒ»ÖÖÀàÐÍ£¬µ«²¢²»ÏñÎÒÃÇËùʹÓõļÆËã»úÄڴ棬עÖصÄÍùÍùÊÇÄÚ´æ×ÜÏßËٶȣ¬´ø¿í¡¢µÈ´ýÖÜÆڵȲÎÊý¡£µ«¶ÔÓÚ·þÎñÆ÷¶øÑÔ£¬ÎÒÃÇ¿¼ÂǵÄÔòÊÇÄڴ泧ÉÌ¡¢·þÎñÆ÷³§É̶ÔÓÚ·þÎñÆ÷ÄÚ´æÒýÈëµÄм¼Êõ¡£ÔÚÕâÀ±ÊÕßÏò´ó¼Ò½éÉÜÄ¿Ç°¸÷´óÄڴ泧ÉÌ¡¢·þÎñÆ÷³§ÉÌÔÚ·þÎñÆ÷ÄÚ´æÖ÷Á÷¼¼Êõ£º
¡¡¡¡£±¡¢£Å£Ã£ÃÄڴ棺ÕâÖÖÄÚ´æÎÒÃǾ³£ÔÚ·þÎñÆ÷ÉÏÃæ¿´µ½£¬ÊÇ·þÎñÆ÷ÄÚ´æ×î»ù±¾Ò»Ïî¼¼Êõ£¬ECCµÄÓ¢ÎÄÈ«³ÆÊÇ¡° Error Checking and Correcting¡±£¨´íÎó¼ì²éºÍ¾ÀÕý£©£¬Ëü¹ã·ºÓ¦ÓÃÓÚ¸÷ÖÖÁìÓòµÄ¼ÆËã»úÖ¸ÁîÖС£ECCºÍÆæżУÑé(Parity)ÀàËÆ¡£È»¶ø£¬ÔÚÄÇЩParityÖ»Äܼì²âµ½´íÎóµÄµØ·½£¬ECCʵ¼ÊÉÏ¿ÉÒÔ¾ÀÕý¾ø´ó¶àÊý´íÎó¡£¾¹ýÄÚ´æµÄ¾À´í£¬¼ÆËã»úµÄ²Ù×÷Ö¸Áî²Å¿ÉÒÔ¼ÌÐøÖ´ÐС£ÕâÔÚÎÞÐÎÖÐÒ²¾Í±£Ö¤ÁË·þÎñÆ÷ϵͳµÄÎȶ¨¿É¿¿¡£
¡¡¡¡£²¡¢Register£º¼Ä´æÆ÷»òĿ¼¼Ä´æÆ÷£¬ÔÚÄÚ´æÉϵÄ×÷ÓÃÎÒÃÇ¿ÉÒÔ°ÑËüÀí½â³ÉÊéµÄĿ¼£¬ÓÐÁËËü£¬µ±ÄÚ´æ½Óµ½¶ÁдָÁîʱ£¬»áÏȼìË÷´ËĿ¼£¬È»ºóÔÙ½øÐжÁд²Ù×÷£¬Õ⽫´ó´óÌá¸ß·þÎñÆ÷Äڴ湤×÷ЧÂÊ¡£´øÓÐRegisterµÄÄÚ´æÒ»¶¨´øBuffer,²¢ÇÒÄ¿Ç°Äܼûµ½µÄRegisterÄÚ´æÒ²¶¼¾ßÓÐECC¹¦ÄÜ£¬ÆäÖ÷ÒªÓ¦ÓÃÔÚÖи߶˷þÎñÆ÷¼°Í¼Ðι¤×÷Õ¾¡£
¡¡¡¡£³¡¢ChipkillÄÚ´æ¼¼Êõ£ºChipkillÄÚ´æ×î³õÊÇÓÉ20ÄêÇ°µÄIBM´óÐÍ»ú·¢Õ¹¹ýÀ´µÄ£¬ÊÇÔÚECC¼¼Êõ»ù´¡ÉϵĸĽø¡£²ÉÓõÄÖ»ÐèÆÕͨµÄÄÚ´æSDÄÚ´æ¡¢DDRÄڴ棬ChipkillÄÚ´æ¿ØÖÆÆ÷ËùÌṩµÄ´æ´¢±£»¤ÔÚ¸ÅÄîÉϺ;ßÓÐУÑ鹦ÄܵĴÅÅÌÕóÁÐÀàËÆ£¬ÔÚдÊý¾ÝµÄʱºò£¬°ÑÊý¾Ýдµ½¶à¸öDIMMÄÚ´æоƬÉÏ¡£ÕâÑù£¬Ã¿¸öDIMMËùÆðµÄ×÷Óúʹ洢ÕóÁÐÏàͬ¡£Èç¹ûÆäÖÐÈκÎÒ»¸öоƬʧЧÁË£¬ËüÖ»Ó°Ïìµ½Ò»¸öÊý¾Ý×Ö½ÚµÄijһ±ÈÌØ£¬ÒòΪÆäËû±ÈÌØ´æ´¢ÔÚÁíÍâµÄоƬÉÏ¡£³öÏÖ´íÎóºó£¬ÄÚ´æ¿ØÖÆÆ÷Äܹ»´ÓʧЧµÄоƬÖØй¹Ô조ʧȥ¡±µÄÊý¾Ý£¬Ê¹µÃ·þÎñÆ÷¿ÉÒÔ¼ÌÐøÕý³£¹¤×÷¡£²ÉÓÃÕâÖÖChipkillÄÚ´æ¼¼ÊõµÄÄÚ´æ¿ÉÒÔͬʱ¼ì²é²¢ÐÞ¸´4¸ö´íÎóÊý¾Ý룬½øÒ»²½Ìá¸ß·þÎñÆ÷µÄʵÓÃÐÔ¡£
¡¡¡¡£´¡¢ÄÚ´æ¾µÏñ£¨Memory Mirroring£©¼¼Êõ£ºËüµÄ¹¤×÷ÔÀíÓëÓ²Å̵ÄÈȱ¸·ÝÀàËÆ£¬ÎªÁËÈ·±£µ±Ä³¸öDIMM´æ´¢Ð¾Æ¬Ê§Ð§µÄʱºò£¬ÄÚ´æ±£»¤¼¼ÊõÄܹ»×Ô¶¯ÀûÓñ¸ÓõıÈÌØλ×Ô¶¯ÕÒ»ØÊý¾Ý£¬´Ó¶ø±£Ö¤·þÎñÆ÷µÄƽÎÈÔËÐС£¸Ã¼¼Êõ¿ÉÒÔ¾ÀÕý·¢ÉúÔÚÿ¶ÔDIMMÄÚ´æÖжà´ï4¸öÁ¬Ðø±ÈÌØλµÄ´íÎó¡£µ±³öÏÖËæ»úÐÔµÄÈíÄÚ´æ´íÎ󣬿ÉÒÔͨ¹ýʹÓÃÈȱ¸·ÝµÄ±ÈÌØλÀ´½â¾ö£»Èç¹û³öÏÖÓÀ¾ÃÐÔµÄÓ²¼þ´íÎó£¬Ò²½«ÀûÓÃÈȱ¸·ÝµÄ±ÈÌØλʹµÃDIMMÄÚ´æоƬ¼ÌÐø¹¤×÷£¬Ö±µ½±»Ì滻Ϊֹ¡£
¡¡¡¡£µ¡¢ÄÚ´æ±£»¤£¨Memory ProteXion£©¼¼Êõ£º¡¡IBM¹«Ë¾µÄÁíÒ»ÖÖ¸ü¸ß¼¶ÄÚ´æ¼¼Êõ¾ÍÊÇÄÚ´æ¾µÏñ¼¼Êõ£¬ÄÚ´æ¾µÏñ¼¼ÊõºÜÏñ´ÅÅ̾µÏñ¼¼Êõ£¬¾ÍÊǽ«Êý¾ÝͬʱдÈëµ½Á½¸ö¶ÀÁ¢µÄÄڴ濨ÖУ¨Ã¿¸öÄڴ濨µÄÅäÖÃÕßÊÇÒ»ÑùµÄ£©¡£Õý³£¹¤×÷Çé¿öÏ£¬ÄÚ´æÊý¾Ý¶ÁÈ¡Ö»´Ó»î¶¯Äڴ濨ÖнøÐУ¬Ö»Êǵ±»î¶¯ÄÚ´æ³öÏÖ¹ÊÕÏʱ£¬²Å»á´Ó¾µÏñÄÚ´æÖжÁÈ¡Êý¾Ý¡£ËüÓëÇ°Ãæ½éÉܵĵļ¸ÖÖÄÚ´æ±£»¤¼¼Êõ£¬Æä±£»¤ÄÜÁ¦ÉϸüÇ¿¡£ |