LinuxÔö¼Óswap¿Õ¼ä
½ñÌìºöÈ»·¢ÏÖ´úÀí·þÎñÆ÷²»ÄÜʹÓÃÁË£¬ÉÏÈ¥Ò»¿´£¬squidµÄ¶Ë¿Ú¼àÌýStopµôÁË£¬²é¿´ÈÕÖ¾£¬ÈçÏ´íÎó ¡¡¡¡½ñÌìºöÈ»·¢ÏÖ´úÀí·þÎñÆ÷²»ÄÜʹÓÃÁË£¬ÉÏÈ¥Ò»¿´£¬squidµÄ¶Ë¿Ú¼àÌýStopµôÁË£¬²é¿´ÈÕÖ¾£¬ÈçÏ´íÎó
¡¡¡¡localhost kernel: Out of Memory: Killed process 785 (squid).
¡¡¡¡ÍøÉÏgoogleһͨ£¬Ã»ÓÐÈκÎÓмÛÖµµÄ½á¹û£¬×Ô¼ºÕÒÆäËûÔÒò¿´¿´°É£¬linuxµÄswap¶¼ÓÃÍêÁËô£¬¾ÓÈ»»¹ÄÚ´æ²»¹»£¬topһϣ¬ÏÅÒ»Ìø£¬¾ÓȻֻÓÐ8M swap¿Õ¼ä£¬¹À¼Æµ±Ê±×Ô¼º²»Ð¡ÐÄ·Ö´íÁËÁ˰É!
¡¡¡¡Ôö¼Óswap·ÖÇøÊDz»¿ÉÄÜÁË£¬´ÅÅ̿ռäÔç¾Í·ÖÅäÍêÁË£¬ÄǾÍÔö¼ÓswapÎļþ°É
¡¡¡¡Éú³É1200MµÄÎļþ
¡¡¡¡# dd if=/dev/zero of=swapfile bs=1024 count=1317000
¡¡¡¡´´½¨ÎªswapÎļþ
¡¡¡¡#mkswap swapfile
¡¡¡¡ÈÃswapÉúЧ
¡¡¡¡#swapon swapfile
¡¡¡¡²é¿´Ò»ÏÂswap
¡¡¡¡#swapon -s
¡¡¡¡Filename Type Size Used Priority
¡¡¡¡/dev/sda3 partition 8024 2504 -3
¡¡¡¡/var/swapfile file 1316992 0 -4
¡¡¡¡¼Óµ½fstabÎļþÖÐÈÃϵͳÒýµ¼Ê±×Ô¶¯Æô¶¯
¡¡¡¡#vi /etc/fstab
¡¡¡¡/var/swapfile swap swap defaults 0 0
¡¡¡¡È»ºóÆô¶¯squid,ÓÃtopÃüÁî¿´¿´
¡¡¡¡Swap: 1325016K av, 2504K used, 1322512K free
¡¡¡¡#netstat -ln
¡¡¡¡tcp 0 0 202.xxx.xxx.xxx:3128 0.0.0.0:* LISTEN
¡¡¡¡´ó¹¦¸æ³É!
¡¡¡¡¹ý³ÌºÜ¼òµ¥°É£¬²»¹ý×Ô¼ºµ±Ê±°²×°ÏµÍ³Ê±¾ÓÈ»·¸Õâô´ó´íÎó¡£
Ïà¹ØÎĵµ£º
1. HCI²ãÐÒé¸ÅÊö£º
HCIÌṩһÌ×ͳһµÄ·½·¨À´·ÃÎÊBluetoothµ×²ã¡£ÈçͼËùʾ£º
´ÓͼÉÏ¿ÉÒÔ¿´³ö£¬Host Controller Interface(HCI) ¾ÍÊÇÓÃÀ´¹µÍ¨HostºÍModule¡£Hostͨ³£¾ÍÊÇPC£¬ ModuleÔòÊÇÒÔ¸÷ÖÖÎïÀíÁ¬½ÓÐÎʽ£¨USB,serial,pc-cardµÈ£©Á¬½Óµ½PCÉϵÄbluetooth Dongle¡£
ÔÚHostÕâÒ»¶Ë£ºapplication,SDP,L2capµÈÐÒé ......
Ò»£ºÇ°ÑÔ
×î½üÔÚÑо¿androidµÄsensor driver£¬Ö÷ÒªÊÇE-compass£¬ÆäÖÐÓõ½ÁËLinux input×Óϵͳ.ÔÚÍøÉÏÒ²¿´Á˺ܶàÕâ·½ÃæµÄ×ÊÁÏ£¬¸Ð¾õ»¹ÊÇÕâÆª·ÖÎöµÄ±È½ÏϸÖÂ͸³¹£¬Òò´Ë×ªÔØÒ»ÏÂÒÔ±ã×Ô¼ºÑ§Ï°£¬Í¬Ê±ºÍ´ó¼Ò·ÖÏí£¡
£¨ÕâÆª²©¿ÍÖ÷ÒªÊÇÒÔ¼üÅÌÇý¶¯ÎªÀýµÄ£¬²»¹ý½²½âµÄÊÇLinux Input Subsystem£¬¿ÉÒÔ×ÐϸµÄÑо¿Ò»Ï£¡£©
¼üÅÌÇý¶¯½«¼ì ......
¼¸µã×¢Ò⣺
1.дʱ¸´ÖƼ¼ÊõÔÊÐí¸¸×Ó½ø³Ì¶ÁÏàͬµÄÎïÀíÒ³¡£Ö»ÒªÁ½ÕßÖÐÓÐÒ»¸öÊÔͼдһ¸öÎïÀíÒ³£¬Äں˾ͰÑÕâ¸öÒ³µÄÄÚÈÝ¿½±´µ½Ò»¸öеÄÎïÀíÒ³£¬²¢°ÑÕâ¸öеÄÎïÀíÒ³·ÖÅ䏸ÕýÔÚдµÄ½ø³Ì¡£
2.ÇáÁ¿¼¶½ø³ÌÔÊÐí¸¸×Ó½ø³Ì¹²Ïíÿ½ø³ÌÔÚÄں˵ĺܶàÊý¾Ý½á¹¹¡£
3.vfork()ϵͳµ÷Óô´½¨µÄ½ø³ÌÄܹ²ÏíÆä¸¸½ø³ÌµÄÄÚ´æµØÖ·¿Õ¼ä¡£ÎªÁË·ÀÖ¹¸¸½ø³ÌÖ ......
Ò»¡¢ÔÚLinuxϲ鿴¶þ½øÖÆÎļþµÄÈí¼þ£º
xxd
hexdump
¶þ¡¢±à¼£º
1¡¢biew
2¡¢hexedit
3¡¢vim
Vim À´±à¼¶þ½øÖÆÎļþ¡£Vim ±¾·ÇΪ´Ë¶øÉè¼ÆµÄ£¬Òò¶øÓÐÈô¸É¾ÖÏÞ¡£µ«ÄãÄܶÁ
ȡһ¸öÎļþ£¬¸Ä¶¯Ò»¸ö×Ö·û£¬È»ºó°ÑËü´æÅÌ¡£½á¹ûÊÇÄãµÄÎļþ¾ÍÖ»ÓÐÄÇÒ»¸ö×Ö·û¸ø¸ÄÁË£¬
ÆäËüµÄ¾Í¸úÔÀ´ÄǸöһģһÑù¡£
Òª±£Ö¤ Vim ±ð°Ñ ......
·þÎñÆ÷ͻȻ³öÏÖ¹«ÍøÍøÂ粻ͨ¡£»¹ºÃÓÐÅäÁ½¸öIP£¬Ò»¹«Íø£¬Ò»ÄÚÍø£¬ÄÚÍø¿Éͨ£¬Í¨¹ýÄÚÍøÁ¬½Óµ½·þÎñÆ÷ÉÏ ¡£²é¿´ÈÕÖ¾£¬dmesg£¬·¢ÏÖÓÐÕâÑùÒ»Ìõ£º
Sep 9 14:34:36 slave kernel: NETDEV WATCHDOG: eth0: transmit timed out
/etc/init.d/network restart ÍøÂç·þÎñÖØÆôһϣ¬»Ö¸´Õý³£¡£
µ½google²éÕÒ×ÊÁÏ£¬·¢ÏÖÒ²ÓÐÒ»ÑùµÄÎÊ ......