ÈçÄÇÀïÖÃLinuxϵͳÖзºÆðµÄϵͳÄÚ´æȱ·¦ÎÊÌâ
ÈçÄÇÀïÖÃlinuxϵͳÖзºÆðµÄϵͳÄÚ´æȱ·¦ÎÊÌâ
ÕªÒª£ºLinuxϵͳÊÇÒ»ÖÖÎȹÌÐÔÇ¿¡¢Çå¾²ÐԸߵIJÙ×÷ϵͳ£¬µ«ÓÐʱ¼ä»áÓöµ½ÏµÍ³ÄÚ´æȱ·¦µÄÎÊÌâ¡£±¾ÎĽ«ÏÈÈÝһЩ³£¼ûµÄ´¦ÀíÒªÁ죬×ÊÖúÓû§½â¾öÕâÒ»ÎÊÌâ¡£
Òªº¦´Ê£ºLinuxϵͳ¡¢ÏµÍ³Äڴ桢ȱ·¦¡¢´¦ÀíÒªÁì
ÕýÎÄ£º
СÐò
Linuxϵͳ×÷ΪһÖÖ¿ªÔ´µÄ²Ù×÷ϵͳ£¬±»ÆÕ±éÓ¦ÓÃÓÚÖÖÖÖЧÀÍÆ÷ºÍǶÈëʽװ±¸ÖС£È»¶ø£¬ÓÐʱ¼äÎÒÃǻᷢÃ÷ÔÚÔËÐÐÀú³ÌÖУ¬ÏµÍ³»á·ºÆðÄÚ´æȱ·¦µÄÎÊÌâ¡£Õâ²»µ«»áµ¼ÖÂϵͳÐÔÄÜϽµ£¬»¹»á¸øÓû§´øÀ´²»ÐëÒªµÄƶÀ§¡£Òò´Ë£¬ÈçÄÇÀïÖÃLinuxϵͳÖеÄÄÚ´æȱ·¦ÎÊÌâ³ÉΪÁËÒ»¸öÖ÷ÒªµÄ¿ÎÌâ¡£
Ò»¡¢Õï¶ÏÄÚ´æȱ·¦ÎÊÌâ
ÔÚ´¦ÀíÄÚ´æȱ·¦ÎÊÌâ֮ǰ£¬Ê×ÏÈÐèÒªÃ÷È·ÊÇ·ñÕæµÄÊÇÄÚ´æȱ·¦µ¼ÖµÄÎÊÌâ¡£ÎÒÃÇ¿ÉÒÔͨ¹ýÒÔϼ¸ÖÖ·½·¨À´Õï¶ÏÄÚ´æȱ·¦ÎÊÌ⣺
Éó²éϵͳÈÕÖ¾£ºÍ¨¹ýÉó²éϵͳµÄÈÕÖ¾Îļþ£¬ÀýÈç/var/log/messages»òÕß/var/log/syslog£¬¿ÉÒÔÏàʶϵͳµÄÔËÐÐ״̬ºÍ¿ÉÄܱ£´æµÄÒì³£ÇéÐΡ£
ʹÓÃtopÏÂÁͨ¹ýtopÏÂÁî¿ÉÒÔʵʱµØÉó²éϵͳµÄ×ÊÔ´Õ¼ÓÃÇéÐΣ¬°üÀ¨ÄÚ´æ¡¢CPUµÈ¡£ÈôÊÇÄÚ´æÕ¼ÓÃÂʹý¸ß£¬¾ÍÒâζ×ű£´æÄÚ´æȱ·¦µÄÎÊÌâ¡£
ʹÓÃfreeÏÂÁͨ¹ýfreeÏÂÁî¿ÉÒÔÉó²éϵͳĿ½ñµÄÄÚ´æʹÓÃÇéÐΣ¬°üÀ¨×ÜÄÚ´æ¡¢ÒÑÓÃÄڴ桢ʣÓàÄÚ´æµÈ¡£ÈôÊÇÊ£ÓàÄÚ´æ½ÏÉÙ£¬Ò²ËµÃ÷±£´æÄÚ´æȱ·¦µÄÎÊÌâ¡£
¶þ¡¢´¦ÀíÄÚ´æȱ·¦ÎÊÌâ
µ±È·ÈÏϵͳ±£´æÄÚ´æȱ·¦ÎÊÌâºó£¬¾ÍÐèÒª½ÓÄÉÏìÓ¦µÄ´¦Àí²½·¥¡£ÏÂÃæö¾ÙÁËһЩ³£¼ûµÄ´¦ÀíÒªÁ죺
¹Ø±Õ²»ÐëÒªµÄÀú³Ì»òЧÀÍ£ºÈôÊÇϵͳÖб£´æһЩ²»ÐëÒªµÄÀú³Ì»òЧÀÍ£¬¿ÉÒÔͨ¹ý¹Ø±ÕËüÃÇÀ´ÊÍ·ÅһЩÄÚ´æ¿Õ¼ä¡£¿ÉÒÔʹÓÃkillÏÂÁîÀ´×èÖ¹Ö¸¶¨µÄÀú³Ì£¬Ò²¿ÉÒÔͨ¹ýÐÞ¸ÄЧÀÍÉèÖÃÎļþÀ´½ûÓÃÏìÓ¦µÄЧÀÍ¡£
ÓÅ»¯ÄÚ´æʹÓãºÓÐʱ¼äÊÇÓÉÓÚϵͳÖÐijЩӦÓóÌÐòʹÓÃÁ˹ý¶àµÄÄÚ´æµ¼ÖÂÄÚ´æȱ·¦¡£¿ÉÒÔͨ¹ýµ÷½âÓ¦ÓóÌÐòµÄÉèÖÃÎļþ£¬ÏÞÖÆÆäÄÚ´æʹÓá£ÁíÍ⣬Ҳ¿ÉÒÔͨ¹ýʹÓÃÄÚ´æÓÅ»¯¹¤¾ß£¬ÀýÈçmallocÓÅ»¯Æ÷£¬¶ÔÄÚ´æµÄ·ÖÅɺÍÊͷžÙÐÐÓÅ»¯¡£
ÔöÌí½»Á÷¿Õ¼ä£º³ýÁËÎïÀíÄÚ´æÍ⣬Linuxϵͳ»¹¿ÉÒÔͨ¹ýʹÓý»Á÷¿Õ¼äÀ´À©Õ¹ÄÚ´æ¡£¿ÉÒÔʹÓÃÏÂÁîswaponÀ´Ìí¼Ó½»Á÷·ÖÇø£¬´Ó¶øÔöÌíϵͳµÄ¿ÉÓÃÄÚ´æ¿Õ¼ä¡£µ«ÐèҪעÖصÄÊÇ£¬½»Á÷¿Õ¼äµÄʹÓûᵼÖÂϵͳÐÔÄÜϽµ£¬Òò´ËÓ¦¸ÃÊÊÁ¿Ê¹Óá£
Éý¼¶Ó²¼þ£ºÈôÊÇϵͳÖеÄÄÚ´æÎÊÌâÎÞ·¨Í¨¹ýÉÏÊöÒªÁì½â¾ö£¬ÄÇô¿ÉÄܾÍÐèҪ˼Á¿Éý¼¶Ó²¼þ£¬ÔöÌíÄÚ´æÈÝÁ¿¡£ËäÈ»ÕâÊÇÒ»ÖÖ½ÏΪÌÚ¹óµÄ½â¾ö¼Æ»®£¬µ«È´ÊÇ×îΪÓÐÓõÄÒªÁìÖ®Ò»¡£
Èý¡¢Ô¤·ÀÄÚ´æȱ·¦ÎÊÌâ
³ýÁËʵʱ´¦ÀíÄÚ´æȱ·¦ÎÊÌâÍ⣬ÎÒÃÇ»¹Ó¦¸Ã½ÓÄÉһЩԤ·À²½·¥£¬ÒÔ×èÖ¹ÄÚ´æȱ·¦ÎÊÌâµÄ±¬·¢¡£ÒÔÏÂÊÇһЩԤ·ÀÄÚ´æȱ·¦ÎÊÌâµÄ½¨Ò飺
ºÏÀíÉèÖÃÄÚ´æ·ÖÅÉÕ½ÂÔ£º¿ÉÒÔͨ¹ýÐÞ¸ÄϵͳµÄÄں˲ÎÊý£¬ÀýÈçvm.swappinessºÍvm.overcommit_memoryµÈ£¬À´µ÷½âÄÚ´æµÄ·ÖÅÉÕ½ÂÔ£¬´Ó¶ø×èÖ¹·ºÆðÄÚ´æȱ·¦µÄÎÊÌâ¡£
°´ÆÚ¼ì²éϵͳ×ÊԴʹÓÃÇéÐΣºÓ¦¸Ã°´Æڵؼì²éϵͳµÄ×ÊԴʹÓÃÇéÐΣ¬°üÀ¨ÄÚ´æ¡¢CPUµÈ£¬ÊµÊ±·¢Ã÷²¢´¦Àí¿ÉÄܱ£´æµÄÎÊÌâ¡£
ʵʱ¸üÐÂϵͳºÍÓ¦ÓóÌÐò£ºÊµÊ±¸üÐÂϵͳºÍÓ¦ÓóÌÐò£¬¿ÉÒÔÐÞ¸´Ò»Ð©ÒÑÖªµÄBUGºÍÇå¾²Îó²î£¬Ìá¸ßϵͳµÄÎȹÌÐÔºÍÐÔÄÜ¡£
½áÂÛ
ÔÚ´¦ÀíLinuxϵͳÖеÄÄÚ´æȱ·¦ÎÊÌâʱ£¬ÐèҪͨ¹ýÕï¶Ï¡¢´¦ÀíºÍÔ¤·ÀµÈ¶àÖÖÒªÁìÀ´½â¾ö¡£Ö»Óмá³ÖϵͳµÄ¿µ½¡×´Ì¬£¬²Å»ªÈ·±£ÏµÍ³µÄÎȹÌÐԺͿɿ¿ÐÔ¡£Í¨¹ý±¾ÎĵÄÏÈÈÝ£¬ÐÅÍжÁÕßÒѾ¶ÔÈçÄÇÀïÖÃlinuxϵͳÖзºÆðµÄϵͳÄÚ´æȱ·¦ÎÊÌâÓÐÁËÒ»¶¨µÄÏàʶ¡£Ï£ÍûÄÜ×ÊÖú¶ÁÕ߸üºÃµØÓ¦¶ÔÕâÒ»ÎÊÌ⣬Ìá¸ßÊÂÇéЧÂÊ¡£
ÒÔÉϾÍÊÇÈçÄÇÀïÖÃLinuxϵͳÖзºÆðµÄϵͳÄÚ´æȱ·¦ÎÊÌâµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡