/procÐéÄâÎļþϵͳ£¨Ò²½Ðprocfs£©ÊÇUnix²Ù×÷ϵͳËùʹÓõÄÐéÄâÎļþϵͳµÄLinuxʵÏÖ£¬°üÀ¨SunSolaris¡¢LinuxBSD¡£ÔÚ/proc¿ªÊ¼Ê±£¬ËüÒÔÒ»¸ö±ê×¼Îļþϵͳ³öÏÖ£¬²¢°üº¬ÓëÕýÔÚÔËÐеĽø³ÌIDsͬÑùÃû×ÖµÄÎļþ¡£È»¶ø£¬ÔÚ/procÖеÄÎļþ²»Õ¼ÓôÅÅ̿ռ䣬ËüÃÇ´æÔÚÓÚ¹¤×÷´æ´¢Æ÷£¨Äڴ棩ÖС£/proc×î³õµÄÄ¿µÄÊDZãÓÚ½ø³ÌÐÅÏ¢µÄ´æÈ¡£¬µ«ÊÇÏÖÔÚ£¬ÔÚLinuxÖУ¬Ëü¿É±»Äں˵Äÿһ²¿·ÖʹÓÃÀ´±¨¸æijЩÊÂÇé¡£
/procÎļþϵͳÌṩ³É°ÙÉÏǧµÄÖµ¡£
Öصã½éÉÜÒÔϼ¸ÖÖ£º
¡ô /proc/loadavg£º°üº¬ÏµÍ³¸ºÔØƽ¾ùÖµ£»
¡ô /proc/meminfo£º°üº¬´æ´¢¹ÜÀíͳ¼ÆÁ¿£»
¡ô /proc/net/dev£º°üº¬Íø¿¨¶ÈÁ¿£»
¡ô /proc/stat£º°üº¬ÄÚºËͳ¼ÆÁ¿£»
¡ô /proc/uptime£º°üº¬×ܵÄϵͳÕý³£¹¤×÷ʱ¼ä¼°¿ÕÏÐʱ¼ä¡£
ÿ¸öÎļþÌṩµÄÖµµÄÊýÁ¿ÊDz»Í¬µÄ¡£ÕâЩÎļþµÄÍêÕûÓÐЧֵÁбíÈçÏ¡£
¡ô /proc/loadavgÌṩÒÔÏÂÊý¾Ý£º
1ÃëÖÓƽ¾ù¸ºÔØ£»
5ÃëÖÓƽ¾ù¸ºÔØ£»
15ÃëÖÓƽ¾ù¸ºÔØ£»
×Ü×÷ÒµÊý£»
ÕýÔÚÔËÐеÄ×÷Òµ×ÜÊý¡£
¡ô /proc/meminfoÌṩµÄ´æ´¢Æ÷ÐÅÏ¢°üÀ¨£º
»î¶¯´æ´¢Æ÷£»
²»»î¶¯´æ´¢Æ÷£»
»º³å´æ´¢Æ÷£»
¸ßËÙ»º³å´æ´¢Æ÷£»
×ܵÄ×ÔÓÉ´æ´¢Æ÷£»
×ܵĸßλ´æ´¢Æ÷£»
×ÔÓɸßλ´æ´¢Æ÷£»
×ܵĵÍλ´æ´¢Æ÷£»
×ÔÓɵÍλ´æ´¢Æ÷£»
¹²Ïí´æ´¢Æ÷£»
½»»»´æ´¢Æ÷£»
½»»»¸ßËÙ»º³å´æ´¢Æ÷£»
½»»»×ÔÓÉ´æ´¢Æ÷£»
×Ü´æ´¢Æ÷¡£
¡ô /proc/net/devÖаüÀ¨Ã¿¸öÍø¿¨µÄÈçÏÂÊý¾Ý£º
½ÓÊÕµ½µÄ×Ö½Ú£»
½ÓÊÕµ½µÄѹËõ×Ö½Ú£»
ÊÕµ½µÄÎóÂëÊý£»
ÊÕµ½µÄ©ʧÎóÂ룻
ÊÕµ½µÄFIFOÎóÂ룻
ÊÕµ½µÄÖ¡ÎóÂ룻
ÊÕµ½µÄ¶à²¥ÎóÂ룻
ÊÕµ½µÄ×Ü°üÊý£»
ÒÑ´«ÊäµÄ×Ö½Ú£»
ÒÑ´«ÊäµÄѹËõ×Ö½Ú£»
´«ÊäÎóÂë×ÜÊý£»
´«ÊäÔز¨ÎóÂ룻
´«Êä³åÍ»ÎóÂ룻
´«Êä©ʧÎóÂ룻
´«ÊäFIFOÎóÂ룻
´«ÊäµÄ×Ü°üÊý¡£
¡ô /proc/statÌṩ£º
Òýµ¼Ê±¼ä£»
ÉÏÏÂÎÄÇл»ÊýÁ¿£»
ÖжÏ×ÜÁ¿£»
½øÒ³Ãæ×ÜÊý£»
³öÒ³Ãæ×ÜÊý£»
½ø³Ì×ÜÊý£»
»»Èë×ÜÊý£»
»»³ö×ÜÊý£»
ºÏ¼ÆCPU¿ÕÏÐʱ¼ä£»
ºÏ¼ÆCPU niceʱ¼ä£»
ºÏ¼ÆCPUϵͳʱ¼ä£»
ºÏ¼ÆCPUÓû§Ê±¼ä¡£
ͬʱÌṩ¶Ôÿ¸öCPUµÄ:
µ¥¸öCPU¿ÕÏÐʱ¼ä£»
µ¥¸öCPU niceʱ¼ä£»
µ¥¸öCPUϵͳʱ¼ä£»
µ¥¸öCPUÓû§Ê±¼ä¡£
ÒÔ¼°¶Ôÿ¸ö´ÅÅÌÇý¶¯Æ÷µÄÈçÏÂÊý¾Ý£º
µ¥¸ö´ÅÅÌ¿é¶Á£»
µ¥¸ö´ÅÅÌ¿éд£»
µ¥¸ö´ÅÅÌI/O×ÜÊý£»
µ¥¸ö´ÅÅÌI/O¶Á£»
µ¥¸ö´ÅÅÌI/Oд¡£
¡ô /proc/uptimeÖаüÀ¨£º
ϵͳ×ܹ¤×÷ʱ¼ä£»
ϵͳ×Ü¿ÕÏÐʱ¼ä¡£
ÖµµÃ×¢ÒâµÄÊÇ£¬Ã¿´Îij¸ö/proc±»¶Áʱ£¬Ò»¸ö¾ä±úº¯Êý¶¼±»Äں˻òÌØÓÐÄ£¿éµ÷ÓÃ,À´²úÉúÊý¾Ý¡£Êý¾ÝÔÚÔËÐÐÖвúÉú£¬²»¹ÜÊǶÁÒ»¸ö×Ö·û»¹ÊÇÒ»¸ö´óµÄ×ֿ飬Õû¸öÎļþ¶¼½«±»Öؽ¨¡£Õâ¶ÔЧÂÊÊÇÖÁ¹ØÖØÒªµÄÒ»µã£¬ÒòΪʹÓÃ/procµÄÈκÎϵͳ¼à¿ØÆ÷½«ÍÌÏÂÕû¸öÎļþ£¬¶ø²»ÊÇÒ»µãÒ»µãµØ´¦ÀíËü¡£
weihuan ÓÚ 2008-03-16 12:06:40·¢±í:
лл·ÖÏí