¼àÊÓLinuxϵͳ¸ºÔØ×´¿öµÄ¼¸¸ö¹¤¾ß
1. vmstat
Õâ¸ö¹¤¾ß¿ÉÒÔÈÃÄãÁ˽⵽ϵͳ×ÊÔ´µ±Ç°µÄ¸ºÔØÂÊ£¬°üÀ¨CPU£¬Äڴ棬swap¿Õ¼ä£¬ioµÈµÈ¡£
»ù±¾Ó÷¨
$ vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
1 0 0 1171428 65072 531108 0 0 1 5 100 10 0 0 100 0
0 0 0 1171428 65072 531108 0 0 0 14 1010 105 0 0 100 0
0 0 0 1171428 65072 531108 0 0 0 4 1008 105 0 0 100 0
0 0 0 1171428 65072 531108 0 0 0 6 1008 104 0 0 100 0
´ÓÃüÁîµÄ½á¹û¿ÉÒÔ¿´µ½ÏµÍ³Æ¿¾±¡£
si/soµÄÖµºÜ¸ß±íÃ÷ϵͳµÄÄÚ´æ´æÔÚһЩÎÊÌ⣬ÕýÔÚ²»¶ÏµÄ½øÐÐÒ³ÃæÇл»¡£
wa´ú±íµÄÊÇCPUµÄioµÈ´ý£¬Èç¹ûÕâ¸öÖµºÜ¸ß¾Í±íÃ÷ioÊÇÕû¸öϵͳµÄÆ¿¾±£¬ÒòΪ´ó²¿·ÖµÄCPUʱ¼äÔڵȴýIO¡£
2. sar
ʹÓÃvmstatÄܹ»µÃµ½µ±Ç°ÏµÍ³×ÊÔ´µÄʹÓÃ×´¿ö£¬µ±ÄãÐèÒªÁ˽â¹ýÈ¥µÄÒ»¶Îʱ¼äÄÚϵͳ×ÊÔ´µÄÇé¿öʱ£¬¾ÍÐèҪʹÓÃÁíÍâÒ»¸ö¹¤¾ß£º sar
»ù±¾Ó÷¨
ÏÔʾµ±Ììϵͳ
×´¿ö
$ sar
07:10:01 AM CPU %user %nice %system %iowait %idle
07:20:01 AM all 1.46 0.01 3.29 15.41
Ïà¹ØÎĵµ£º
Ò»£ºÇ°ÑÔ
×î½üÔÚÑо¿androidµÄsensor driver£¬Ö÷ÒªÊÇE-compass£¬ÆäÖÐÓõ½ÁËLinux input×Óϵͳ.ÔÚÍøÉÏÒ²¿´Á˺ܶàÕâ·½ÃæµÄ×ÊÁÏ£¬¸Ð¾õ»¹ÊÇÕâÆª·ÖÎöµÄ±È½ÏϸÖÂ͸³¹£¬Òò´Ë×ªÔØÒ»ÏÂÒÔ±ã×Ô¼ºÑ§Ï°£¬Í¬Ê±ºÍ´ó¼Ò·ÖÏí£¡
£¨ÕâÆª²©¿ÍÖ÷ÒªÊÇÒÔ¼üÅÌÇý¶¯ÎªÀýµÄ£¬²»¹ý½²½âµÄÊÇLinux Input Subsystem£¬¿ÉÒÔ×ÐϸµÄÑо¿Ò»Ï£¡£©
¼üÅÌÇý¶¯½«¼ì ......
×÷ÕߣºÍõÕÑÒø
---- SCO
UnixϵͳÒòÆäÎȶ¨¿É¿¿µÄÌØµã£¬ÔÚ½ðÈÚ¡¢±£ÏÕµÈÐÐÒµµÃµ½¹ã·ºÓ¦Ó㬵«ËûµÄ°²×°ºÍά»¤¶ÔÓÚרҵ¼¼ÊõÈËÔ±Ò²²»ÊÇÒ»¼þÇáËɵÄÊ¡£±ÊÕßËùά»¤µÄϵͳ°²×°ÓÐSCO
Unix²Ù×÷ϵͳ¡¢InformixÊý¾Ý¿âÁ¬Í¬Ó¦ÓÃÈí¼þ£¬°²×°ºó»¹Òªµ÷ÕûºËÐIJÎÊý¡¢°²×°É豸Á¬Í¬Á´½ÓºËÐĵȣ¬°²×°Ò»Ì×ÍêÕûµÄϵͳÐ軨·ÑÊýСʱ¡£ËùÒÔ£¬¼ÙÈç
ÖÆ ......
ת×Ô http://hi.baidu.com/grantzhou/blog/item/56a91cf3b685cdc90a46e09d.html
ËÄ¡¢sched_setscheduler()ϵͳµ÷Óá£
Õâ¸öϵͳµ÷Óõĵ÷Óòã´ÎºÍ´úÂë¶¼±Ènice¸´ÔÓЩ£¬ËùÉæ¼°µÄÒ²Óв»ÉÙÎÒÃÇÕâÀï²»¸ÐÐËȤµÄ¶«Î÷£¬Òò´Ë¾Í²»ÔÙÒÔչʾ´úÂëµÄ·½·¨½éÉÜËüÃÇÁË¡£ÕâÀï½öÔÚ¹¦Äܲã´ÎÉÏ£¬´ÓÓënice()¶Ô±ÈµÄ½Ç¶ÈÉ϶ÔËü×öÒ»¸ ......
ºÜ¼òµ¥µÄÒ»¸ö³ÌÐò,subÄ£¿éÌṩÁ½¸öº¯Êýsub_integer,add_integer£¬²¢½«Æäµ¼³öµ½Äں˷ûºÅ±íÖУ¬sub_testÄ£¿é¶ÔÕâÁ½¸öº¯Êý½øÐе÷Óá£ÕâËãÊÇ×Ô¼ºÐ´µÄµÚÒ»¸öÄÚºËÄ£¿é³ÌÐò°É£¬¼ÍÄîÒ»ÏÂ.
sub.c:
#include<linux/init.h>
#include<linux/kernel.h>
#include<linux/module.h>
MODULE_LICENSE("Dual BSD/GPL") ......
ѧϰLinuxϵͳµÄʮһµã½¨Òé
2007.06.12 À´×Ô£ºlingfen1552.cublog.c¡¡ [Êղص½ÎÒµÄÍøÕª]
Ëæ×ÅLinuxÓ¦ÓõÄÀ©Õ¹Ðí¶àÅóÓÑ¿ªÊ¼½Ó´¥Linux£¬¸ù¾ÝѧϰWindwosµÄ¾ÑéÍùÍùÓÐһЩãȻµÄ¸Ð¾õ£º²»Öª´ÓºÎ´¦¿ªÊ¼Ñ§Æð¡£ÈçºÎµÃµ½Áª»ú°ïÖúºÍ˽ÓвÙ×÷ϵͳ²»Í¬£¬¸÷¸öLinuxµÄ·¢Ðа汾µÄ¼¼ÊõÖ§³ÖÊ ......