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
¡¡¡¡´ó¹¦¸æ³É!
¡¡¡¡¹ý³ÌºÜ¼òµ¥°É£¬²»¹ý×Ô¼ºµ±Ê±°²×°ÏµÍ³Ê±¾ÓÈ»·¸Õâô´ó´íÎó¡£
Ïà¹ØÎĵµ£º
ÀýÒ»£º·¢ËÍSignaling Packet£º
Signaling CommandÊÇ2¸öBluetoothʵÌåÖ®¼äµÄL2CAP²ãÃüÁî´«Êä¡£ËùÒÔµÃSignaling CommandʹÓÃCID 0x0001.
¶à¸öCommand¿ÉÒÔÔÚÒ»¸öC-frame£¨control frame£©Öз¢ËÍ¡£
Èç¹ûÒªÖ±½Ó·¢ËÍSignaling Command.ÐèÒª½¨Á¢SOCK_RAWÀàÐ͵ÄL2CAPÁ¬½ÓSocket¡£ÕâÑù²ÅÓлú»á×Ô¼ºÌî³äCommand Code£¬Identi ......
±¾ÎÄÊÇһƪ±È½ÏÔçÆÚµÄ¾µäÉèÖýéÉÜ£¬µ«ÊÇÆä¹ØÓÚlinux°²È«µÄÂÛÊöºÍ¹Ûµã»¹ÊÇÖµµÃ²Î¿¼£¬Ëü½²ÊöÁËÈçºÎͨ¹ý»ù±¾µÄ°²È«´ëÊ©£¬Ê¹ÄãµÄLinuxϵͳ±äµÃ¸üΪ°²È«¿É¿¿¡£linux°²È«
1¡¢Bios¡¡Security
Ò»¶¨Òª¸øBiosÉèÖÃÃÜÂ룬ÒÔ·Àͨ¹ýÔÚBiosÖиıäÆô¶¯Ë³Ðò£¬¶ø¿ÉÒÔ´ÓÈíÅÌÆô¶¯¡£ÕâÑù¿ÉÒÔ×èÖ¹±ðÈËÊÔͼÓÃÌØÊâµÄÆô¶¯ÅÌÆô¶¯ÄãµÄϵͳ£¬»¹¿ÉÒÔ×è ......
linux½ø³Ìµ÷¶È·½·¨(SCHED_OTHER,SCHED_FIFO,SCHED_RR)
linuxÄں˵ÄÈýÖÖµ÷¶È·½·¨£º
1£¬SCHED_OTHER ·Öʱµ÷¶È²ßÂÔ£¬
2£¬SCHED_FIFOʵʱµ÷¶È²ßÂÔ£¬Ïȵ½ÏÈ·þÎñ
3£¬SCHED_RRʵʱµ÷¶È²ßÂÔ£¬Ê±¼äƬÂÖת
linuxÄں˵ÄÈýÖÖµ÷¶È·½·¨£º
1£¬SCHED_OTHER ·Öʱµ÷¶È²ßÂÔ£¬
2£¬SCHED_FIFOʵʱµ÷¶È²ßÂÔ£¬Ïȵ½ÏÈ·þÎñ
3£¬SCHED_RRʵʱ ......
linuxÊÇÒ»¸öºÜÄÜ×Ô¶¯²úÉúÎļþµÄϵͳ£¬ÈÕÖ¾¡¢Óʼþ¡¢±¸·ÝµÈ¡£ËùÒÔ×Ô´Óɾ³ý¾ÍÏԵĺܷ½±ã¡£
Óï¾äд·¨£º
find ¶ÔӦĿ¼ -mtime +ÌìÊý -name "ÎļþÃû" -exec rm -rf {} \;
Àý1£º
find /u01/backups -mtime +10 -name "*.*" -exec rm -rf {} \;
½«/u01/backupsĿ¼ÏÂËùÓÐ10Ììǰ´ø"."µÄÎļþɾ³ý
find£ºlinuxµÄ²éÕÒÃüÁÓû ......
1 ÎïÀíµØÖ·¡¢ÐéÄâµØÖ·¼°ÏßÐÔµØÖ·
ÎïÀíµØÖ·£ºÖ÷°åÉÏÎïÀíÄÚ´æËùÌṩµÄÄÚ´æ¿Õ¼ä¶¨ÒåΪÎïÀíÄÚ´æ¿Õ¼ä£¬ÆäÖÐÿ¸öÄÚ´æµ¥ÔªµÄʵ¼ÊµØÖ·¾ÍÊÇÎïÀíµØÖ·£»
ÐéÄâµØÖ·£ºÓ¦ÓóÌÐòÔ±¿´µ½ÄÚ´æµØÖ·¿Õ¼äΪÐéÄâµØÖ·¿Õ¼ä»òµØÖ·¿Õ¼ä£¬ÆäÖеĵØÖ·ÎªÐéÄâµØÖ·£»
ÏßÐÔµØÖ·£º32λµÄ»úÆ÷£¬ÏßÐÔµØÖ·¿Õ¼äΪһ¶ÎÁ¬ÐøµÄ·¶Î§Îª0¡«4GBµÄµØÖ·¿Õ¼ä£¬ÆäÖеĵØÖ· ......