Linux Load average¸ºÔØÏêϸ½âÊÍ
ÎÒÃÇÖªµÀÅжÏÒ»¸öϵͳµÄ¸ºÔØ¿ÉÒÔʹÓÃtop£¬uptimeµÈÃüÁîÈ¥²é¿´£¬Ëü·Ö±ð¼Ç¼ÁËÒ»·ÖÖÓ¡¢Îå·ÖÖÓ¡¢ÒÔ¼°Ê®Îå·ÖÖÓµÄϵͳƽ¾ù¸ºÔØ¡£
¡¡¡¡Äã¿ÉÄܶÔÓÚ Linux µÄ¸ºÔؾùÖµ(load averages)ÒÑÓÐÁ˳ä·ÖµÄÁ˽⡣¸ºÔؾùÖµÔÚ uptime »òÕß top ÃüÁîÖпÉÒÔ¿´µ½£¬ËüÃÇ¿ÉÄÜ»áÏÔʾ³ÉÕâ¸öÑù×Ó£º
¡¡¡¡
Shell´úÂë
load average: 0.09, 0.05, 0.01
load average: 0.09, 0.05, 0.01
¡¡¡¡ºÜ¶àÈË»áÕâÑùÀí½â¸ºÔؾùÖµ£ºÈý¸öÊý·Ö±ð´ú±í²»Í¬Ê±¼ä¶ÎµÄϵͳƽ¾ù¸ºÔØ(Ò»·ÖÖÓ¡¢Îå ·ÖÖÓ¡¢ÒÔ¼°Ê®Îå·ÖÖÓ)£¬ËüÃǵÄÊý×Öµ±È»ÊÇԽСԽºÃ¡£Êý×ÖÔ½¸ß£¬ËµÃ÷·þÎñÆ÷µÄ¸ºÔØÔ½ ´ó£¬ÕâÒ²¿ÉÄÜÊÇ·þÎñÆ÷³öÏÖijÖÖÎÊÌâµÄÐźš£
¡¡¡¡¶øÊÂʵ²»ÍêÈ«Èç´Ë£¬ÊÇʲôÒòËØ¹¹³ÉÁ˸ºÔؾùÖµµÄ´óС£¬ÒÔ¼°ÈçºÎÇø·ÖËüÃÇĿǰµÄ×´¿öÊÇ “ºÃ”»¹ÊÇ“Ôã¸â”?ʲôʱºòÓ¦¸Ã×¢ÒâÄÄЩ²»Õý³£µÄÊýÖµ?
»Ø´ðÕâЩÎÊÌâ֮ǰ£¬Ê×ÏÈÐèÒªÁ˽âÏÂÕâЩÊýÖµ±³ºóµÄЩ֪ʶ¡£ÎÒÃÇÏÈÓÃ×î¼òµ¥µÄÀý×Ó˵Ã÷£¬ һֻ̨Å䱸һ¿éµ¥ºË´¦ÀíÆ÷µÄ·þÎñÆ÷¡£
Ðгµ¹ýÇÅ
Ò»Ö»µ¥ºËµÄ´¦ÀíÆ÷¿ÉÒÔÐÎÏóµÃ±ÈÓ÷³ÉÒ»Ìõµ¥³µµÀ¡£ÉèÏëÏ£¬ÄãÏÖÔÚÐèÒªÊÕÈ¡ÕâÌõµÀ·µÄ¹ýÇÅ ·Ñ — æÓÚ´¦ÀíÄÇЩ½«Òª¹ýÇŵijµÁ¾¡£ÄãÊ×Ïȵ±È»ÐèÒªÁ˽âЩÐÅÏ¢£¬ÀýÈç³µÁ¾µÄÔØÖØ¡¢ÒÔ¼° »¹ÓжàÉÙ³µÁ¾ÕýÔڵȴý¹ýÇÅ¡£Èç¹ûÇ°ÃæÃ»ÓгµÁ¾Ôڵȴý£¬ÄÇôÄã¿ÉÒÔ¸æËߺóÃæµÄ˾»úͨ¹ý¡£ Èç¹û³µÁ¾Öڶ࣬ÄÇôÐèÒª¸æÖªËûÃÇ¿ÉÄÜÐèÒªÉÔµÈÒ»»á¡£
¡¡¡¡Òò´Ë£¬ÐèÒªÐ©ÌØ¶¨µÄ´úºÅ±íʾĿǰµÄ³µÁ÷Çé¿ö£¬ÀýÈ磺
¡¡¡¡0.00 ±íʾĿǰÇÅÃæÉÏûÓÐÈκεijµÁ÷¡£ ʵ¼ÊÉÏÕâÖÖÇé¿öÓë 0.00 ºÍ 1.00 Ö®¼äÊÇÏàͬµÄ£¬×ܶøÑÔÖ®ºÜͨ³©£¬¹ýÍùµÄ³µÁ¾¿ÉÒÔË¿ºÁ²»ÓõȴýµÄͨ¹ý¡£
¡¡¡¡1.00 ±íʾ¸ÕºÃÊÇÔÚÕâ×ùÇŵijÐÊÜ·¶Î§ÄÚ¡£ ÕâÖÖÇé¿ö²»ËãÔã¸â£¬Ö»ÊdzµÁ÷»áÓÐЩ¶Â£¬²»¹ýÕâÖÖÇé¿ö¿ÉÄÜ»áÔì³É½»Í¨Ô½À´Ô½Âý¡£
¡¡¡¡³¬¹ý 1.00£¬ÄÇô˵Ã÷Õâ×ùÇÅÒѾ³¬³ö¸ººÉ£¬½»Í¨ÑÏÖØµÄÓµ¶Â¡£ ÄÇôÇé¿öÓжàÔã¸â? ÀýÈç 2.00 µÄÇé¿ö˵Ã÷³µÁ÷ÒѾ³¬³öÁËÇÅËùÄܳÐÊܵÄÒ»±¶£¬ÄÇô½«ÓжàÓà¹ýÇÅÒ»±¶µÄ³µÁ¾ÕýÔÚ½¹¼±µÄµÈ´ý¡£3.00 µÄ»°Çé¿ö¾Í¸ü²»ÃîÁË£¬ËµÃ÷Õâ×ùÇÅ»ù±¾ÉÏÒѾ¿ì³ÐÊܲ»ÁË£¬»¹Óг¬³öÇŸºÔØÁ½±¶¶àµÄ³µÁ¾ÕýÔڵȴý¡£
¡¡¡¡ÉÏÃæµÄÇé¿öºÍ´¦ÀíÆ÷µÄ¸ºÔØÇé¿ö·Ç³£ÏàËÆ¡£Ò»Á¾Æû³µµÄ¹ýÇÅʱ¼ä¾ÍºÃ±ÈÊÇ´¦ÀíÆ÷´¦ÀíijÏß³Ì µÄʵ¼Êʱ¼ä¡£Unix ϵͳ¶¨ÒåµÄ½ø³ÌÔËÐÐʱ³¤ÎªËùÓд¦ÀíÆ÷Äں˵Ĵ¦Àíʱ¼ä¼ÓÉÏÏß³Ì ÔÚ¶ÓÁÐÖеȴýµÄʱ¼ä¡£
¡¡¡¡ºÍÊÕ¹ýÇŷѵĹÜÀíÔ±Ò»Ñù£¬Ä㵱ȻϣÍûÄãµÄÆû³µ(²Ù×÷)²»»á±»½¹¼±µÄµÈ´ý¡£ËùÒÔ£¬ÀíÏë״̬ ÏÂ
Ïà¹ØÎĵµ£º
´´½¨×ÀÃæÍ¼±ê
Ŀǰ½«ÍøÂçÓ¦ÓÃÀ©Õ¹µ½×ÀÃæÊÇÒ»¸öÇ÷ÊÆ£¬´æÔÚןܶà½â¾ö·½°¸£¬±¾ÎÄÒÔ Mozilla Prism ΪÀý£¬ÀàËÆµÄ·½·¨Í¬ÑùÊÊÓÃÓÚ Google Chrome ¡£
1. µ½ Mozilla Prism µÄÍøÕ¾ÉÏÏÂÔØ Prism£¬µã»÷ Download Now Ö®ºó»áÌáʾÓÐÁ½ÖÖ£¬Ò»ÖÖÊÇÒÔ Mozilla Firefox À©Õ¹µÄ·½Ê½£¬ÊʺÏÒѾ°²×°ÓÐ Firefox µÄÅóÓÑ£»Ò»Ö ......
errno±äÁ¿(Ðèinclude errno.h)»á±»¸³Ò»¸öÕûÊýÖµ,²»Í¬µÄÖµ±íʾ²»Í¬µÄº¬Òå,
¿ÉÒÔͨ¹ý²é¿´¸ÃÖµÍÆ²â³ö´íµÄÔÒò¡£µ«ÊÇerrnoÊÇÒ»¸öÊý×Ö£¬´ú±íµÄ¾ßÌ庬Òå
»¹Òªµ½errno.hÖÐÈ¥ÔĶÁºê¶¨Òå¡£ÓÐÏÂÃæ¼¸ÖÖ·½·¨¿ÉÒÔ·½±ãµÄµÃµ½´íÎóÐÅÏ¢
(Ò»)
#include <stdio.h>
void perror(const char *s)
perror()ÓÃÀ´½«ÉÏÒ»¸öº¯Êý·¢Éú´íÎóµÄ ......
......
¼¶±ð£º ³õ¼¶
·®Ææ (fanqi@cn.ibm.com), Xseries eServer ¹¤³Ìʦ, IBM TSS China Beijing
2004 Äê 11 ÔÂ 01 ÈÕ
Linux I/O ÖØ¶¨ÏòËäÈ»ºÜ¼òµ¥£¬µ«Ôڽű¾±àд¡¢ÏµÍ³¹ÜÀíʱȴҪ³£³£´ò½»µÀ£¬¸ãÇåÆäÖÐʹÓü¼Çɷdz£ÓÐÓá£
Ê×ÏÈ˵һÏÂʲôÊÇI/OÖØ¶¨Ïò£¬ËùνI/OÖØ¶¨Ïò¼òµ¥À´Ëµ¾ÍÊÇÒ»¸ö¹ý³Ì£¬Õâ¸ö¹ý³Ì²¶×½Ò»¸öÎļþ£¬»òÕßÃüÁ³ÌÐò ......