LinuxϵͳÄÚºËÎļþCache¹ÜÀí»úÖÆ¼ò½é
1 ¡¢Ç°ÑÔ
¡¡¡¡×Ô´Óµ®ÉúÒÔÀ´£¬Linux ¾Í±»²»¶ÏÍêÉÆºÍÆÕ¼°£¬Ä¿Ç°ËüÒѾ³ÉΪÖ÷Á÷ͨÓòÙ×÷ϵͳ֮һ£¬Ê¹Óõ÷dz£¹ã·º£¬ËüÓë Windows¡¢UNIX Ò»ÆðÕ¼¾ÝÁ˲Ù×÷ϵͳÁìÓò¼¸ºõËùÓеÄÊг¡·Ý¶î¡£ÌرðÊÇÔÚ¸ßÐÔÄܼÆËãÁìÓò£¬Linux ÒѾ³ÉΪһ¸öÕ¼Ö÷µ¼µØÎ»µÄ²Ù×÷ϵͳ£¬ÔÚ2005Äê6ÔÂÈ«ÇòTOP500 ¼ÆËã»úÖУ¬ÓÐ 301 ̨²¿ÊðµÄÊÇ Linux ²Ù×÷ϵͳ¡£Òò´Ë£¬Ñо¿ºÍʹÓà Linux ÒѾ³ÉΪ¿ª·¢ÕߵIJ»¿É»Ø±ÜµÄÎÊÌâÁË¡£
¡¡¡¡ÏÂÃæÎÒÃǽéÉÜһϠLinux ÄÚºËÖÐÎļþ Cache ¹ÜÀíµÄ»úÖÆ¡£±¾ÎÄÒÔ 2.6 ϵÁÐÄÚºËΪ»ù×¼£¬Ö÷Òª½²Êö¹¤×÷ÔÀí¡¢Êý¾Ý½á¹¹ºÍËã·¨£¬²»Éæ¼°¾ßÌå´úÂë¡£
¡¡¡¡2 ²Ù×÷ϵͳºÍÎļþ Cache ¹ÜÀí
¡¡¡¡²Ù×÷ϵͳÊǼÆËã»úÉÏ×îÖØÒªµÄϵͳÈí¼þ£¬Ëü¸ºÔð¹ÜÀí¸÷ÖÖÎïÀí×ÊÔ´£¬²¢ÏòÓ¦ÓóÌÐòÌṩ¸÷ÖÖ³éÏó½Ó¿ÚÒÔ±ãÆäʹÓÃÕâЩÎïÀí×ÊÔ´¡£´ÓÓ¦ÓóÌÐòµÄ½Ç¶È¿´£¬²Ù×÷ϵͳÌṩÁËÒ»¸öͳһµÄÐéÄâ»ú£¬ÔÚ¸ÃÐéÄâ»úÖÐûÓи÷ÖÖ»úÆ÷µÄ¾ßÌåϸ½Ú£¬Ö»Óнø³Ì¡¢Îļþ¡¢µØÖ·¿Õ¼äÒÔ¼°½ø³Ì¼äͨÐŵÈÂß¼¸ÅÄî¡£ÕâÖÖ³éÏóÐéÄâ»úʹµÃÓ¦ÓóÌÐòµÄ¿ª·¢±äµÃÏà¶ÔÈÝÒ×£º¿ª·¢ÕßÖ»ÐèÓëÐéÄâ»úÖеĸ÷ÖÖÂß¼¶ÔÏó½»»¥£¬¶ø²»ÐèÒªÁ˽â¸÷ÖÖ»úÆ÷µÄ¾ßÌåϸ½Ú¡£´ËÍ⣬ÕâЩ³éÏóµÄÂß¼¶ÔÏóʹµÃ²Ù×÷ϵͳÄܹ»ºÜÈÝÒ׸ôÀë²¢±£»¤¸÷¸öÓ¦ÓóÌÐò¡£
¡¡¡¡¶ÔÓÚ´æ´¢É豸ÉϵÄÊý¾Ý£¬²Ù×÷ϵͳÏòÓ¦ÓóÌÐòÌṩµÄÂß¼¸ÅÄî¾ÍÊÇ"Îļþ"¡£Ó¦ÓóÌÐòÒª´æ´¢»ò·ÃÎÊÊý¾Ýʱ£¬Ö»Ðè¶Á»òÕßд"Îļþ"µÄһάµØÖ·¿Õ¼ä¼´¿É£¬¶øÕâ¸öµØÖ·¿Õ¼äÓë´æ´¢É豸ÉÏ´æ´¢¿éÖ®¼äµÄ¶ÔÓ¦¹ØÏµÔòÓɲÙ×÷ϵͳά»¤¡£
¡¡¡¡ÔÚ Linux ²Ù×÷ϵͳÖУ¬µ±Ó¦ÓóÌÐòÐèÒª¶ÁÈ¡ÎļþÖеÄÊý¾Ýʱ£¬²Ù×÷ϵͳÏÈ·ÖÅäһЩÄڴ棬½«Êý¾Ý´Ó´æ´¢É豸¶ÁÈëµ½ÕâЩÄÚ´æÖУ¬È»ºóÔÙ½«Êý¾Ý·Ö·¢¸øÓ¦ÓóÌÐò£»µ±ÐèÒªÍùÎļþÖÐдÊý¾Ýʱ£¬²Ù×÷ϵͳÏÈ·ÖÅäÄÚ´æ½ÓÊÕÓû§Êý¾Ý£¬È»ºóÔÙ½«Êý¾Ý´ÓÄÚ´æÐ´µ½´ÅÅÌÉÏ¡£Îļþ Cache ¹ÜÀíÖ¸µÄ¾ÍÊǶÔÕâЩÓɲÙ×÷ϵͳ·ÖÅ䣬²¢ÓÃÀ´´æ´¢ÎļþÊý¾ÝµÄÄÚ´æµÄ¹ÜÀí¡£ Cache ¹ÜÀíµÄÓÅÁÓͨ¹ýÁ½¸öÖ¸±êºâÁ¿£ºÒ»ÊÇ Cache ÃüÖÐÂÊ£¬Cache ÃüÖÐʱÊý¾Ý¿ÉÒÔÖ±½Ó´ÓÄÚ´æÖлñÈ¡£¬²»ÔÙÐèÒª·ÃÎʵÍËÙÍâÉ裬Òò¶ø¿ÉÒÔÏÔÖøÌá¸ßÐÔÄÜ£»¶þÊÇÓÐЧ Cache µÄ±ÈÂÊ£¬ÓÐЧ Cache ÊÇÖ¸ÕæÕý»á±»·ÃÎʵ½µÄ Cache ÏÈç¹ûÓÐЧ Cache µÄ±ÈÂÊÆ«µÍ£¬ÔòÏ൱²¿·Ö´ÅÅÌ´ø¿í»á±»À˷ѵ½¶ÁÈ¡ÎÞÓà Cache ÉÏ£¬¶øÇÒÎÞÓà Cache »á¼ä½Óµ¼ÖÂϵͳÄÚ´æ½ôÕÅ£¬×îºó¿ÉÄÜ»áÑÏÖØÓ°ÏìÐÔÄÜ¡£
¡¡¡¡ÏÂÃæ·Ö±ð½éÉÜÎļþ Cache ¹ÜÀíÔÚ Linux ²Ù×÷ϵͳÖеĵØÎ»ºÍ×÷Óá¢Linux ÖÐÎļþ CacheÏà¹ØµÄÊý¾Ý½á¹¹¡¢Linux ÖÐÎļþ Cache µÄÔ¤¶ÁºÍÌæ»»¡¢Linux ÖÐÎļþ Cache Ïà¹Ø API ¼°ÆäʵÏÖ¡£
¡¡¡
Ïà¹ØÎĵµ£º
´´½¨×ÀÃæÍ¼±ê
Ŀǰ½«ÍøÂçÓ¦ÓÃÀ©Õ¹µ½×ÀÃæÊÇÒ»¸öÇ÷ÊÆ£¬´æÔÚןܶà½â¾ö·½°¸£¬±¾ÎÄÒÔ Mozilla Prism ΪÀý£¬ÀàËÆµÄ·½·¨Í¬ÑùÊÊÓÃÓÚ Google Chrome ¡£
1. µ½ Mozilla Prism µÄÍøÕ¾ÉÏÏÂÔØ Prism£¬µã»÷ Download Now Ö®ºó»áÌáʾÓÐÁ½ÖÖ£¬Ò»ÖÖÊÇÒÔ Mozilla Firefox À©Õ¹µÄ·½Ê½£¬ÊʺÏÒѾ°²×°ÓÐ Firefox µÄÅóÓÑ£»Ò»Ö ......
×ÜÀÀ
ÓÃiptables -ADC À´Ö¸¶¨Á´µÄ¹æ
Ôò
£¬-AÌí¼Ó -Dɾ³ý -C ÐÞ¸Ä
iptables - [RI] chain rule num rule-specification[option]
ÓÃiptables - RI ͨ¹ý¹æÔòµÄ˳ÐòÖ¸¶¨
iptables -D chain rule num[option]
ɾ³ýÖ¸¶¨¹æÔò
iptables -[LFZ] [chain][option]
ÓÃiptables -LFZ Á´Ãû [Ñ¡Ïî]
iptables -[NX] chain
ÓÃ -NX ......
£¨1£©Ö¡»º³åÉ豸¸úTTYµÄ¹ØÏµ¡£ÐèÒª¹Ø×¢tty¸úÖ¡»º³åÉ豸µÄ¹ØÏµ£¬Ò»°ãÇé¿öÏÂÖ¡»º³åÉ豸ÊÇ¿ÉÒÔ¶ÀÁ¢²Ù×÷µÄ£¬µ«ÊÇÈç¹ûΪÁ˱£Ö¤µ¥¶ÀÕ¼Óò»±»ÇÀÕ¼£¬Ëƺõ»¹Òª¹ØÁªÒ»¸öttyÖÕ¶Ë¡£ÕâÀïÓõÄÊÇÐéÖÕ¶ËVT¡£
ÐéÖÕ¶Ë£¬Ò²½ÐÐéÆÁ£¬ËüµÄÓ¢ÎÄÃû×ÖΪvirtual terminal,ËõдΪVT»òvt¡£ÔÚUnixϵͳÓû§ÖУ¬ÐéÖÕ¶ËÓÐ×Å ......
Æô¶¯ÅäÖãº
/etc/init.d/rcS
# mkfs.jffs2 -r yyfs/ -o yy.jffs2 -p -l -n -e 0x8000 -m size
ÄÚºËÆô¶¯ÏÔʾ£º
unable to open an initial console.
½â¾ö£º
´´½¨rootfs¹ý³ÌÖУ¬ÔÚ/devĿ¼ÏÂÊÖ¶¯´´½¨ÈçϽڵ㣺
mknod -m 660 null c 1 3
mknod -m 660 console c 5 1
Taking the GNU/Linux hos ......
netfilterµÄʵÏÖ»úÖÆ»ùÓÚËĸö²ã´ÎµÄÆ¥Å䣬Êý¾Ý°üÔÚÿ¸ö²ã´Î¶¼Òª¾¹ýÒ»¸ö¹ýÂËÁ´±í£¬µÚÒ»¸ö²ã´Î¾ÍÊÇhook£¬ÖÚËùÖÜÖªlinuxÄÚºËÖÐÒ»¹²ÓµÓÐ5¸öhooks£¬µ±È»ÄãÒ²¿ÉÒÔ×Ô¼ºÐÞ¸ÄÄÚºËÔÚÈκεط½Ìí¼Óhook£»µÚ¶þ¸ö²ã´Î¾ÍÊÇÿ¸öhookÏÂÃæµÄtables£¬Ã¿Ò»¸öhook¶¼¹ý¹ÒÔØÁã¸ö»òÕßÈô¸É¸ötables£¬Êý¾Ý°üÒªÒ»¸öÒ»¸ö¾¹ýÕâЩtables£»µÚÈý¸ö²ã´Î¾ÍÊÇ ......