Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

LinuxÁ÷Á¿¿ØÖÆ2

 Ê¹ÓùýÂËÆ÷·ÖÀà
ÿ¿éÍø¿¨¶¼ÓÐÒ»¸ö³ö¿Ú¸ùÅŶӹæÔò£¬È±Ê¡Çé¿öÏÂÊÇpfifo_fast ÅŶӹæÔò¡£Ã¿¸öÅŶӹæÔò¶¼Ö¸¶¨Ò»¸ö¾ä±ú£¬¾ä±úÓÐÁ½¸ö²¿·Ö£¬Ò»¸öÖ÷ºÅÂëºÍÒ»¸ö´ÎºÅÂ롣ϰ¹ßÉϰѸù¶ÓÁй涨³ÆÎª“1£º”£¬µÈ¼ÛÓÚ“1£º0”¡£ÀàµÄÖ÷ºÅÂë±ØÐëÓëËüÃǸ¸±²µÄÖ÷ºÅÂëÒ»Ö¡£ÈçÏÂͼ¡£
 
 
 
 
Êý¾Ý°üÊÇÔÚ¸ù¶ÓÁй涨´¦Èë¶ÓºÍ³ö¶ÓµÄ£¬¶øÄÚºËֻͬ¸ù´ò½»µÀ¡£Ò»¸öÊý¾Ý°ü¿ÉÄÜÊǰ´ÕÕÏÂÃæÕâ¸öÁ´×´Á÷³Ì½øÐзÖÀàµÄ£º1: -> 1:1 -> 12: -> 12:2£¬Êý¾Ý°üÏÖÔÚÓ¦¸Ã´¦ÓÚ12:2 ÏÂÊôµÄij¸ö¶ÓÁй涨ÖеÄij¸ö¶ÓÁÐÖС£ÔÚÕâ¸öÀý×ÓÖУ¬Ê÷µÄÿ¸ö½Úµã¶¼¸½´ø×ÅÒ»¸ö¹ýÂËÆ÷£¬ÓÃÀ´Ñ¡ÔñÏÂÒ»²½½øÈëÄĸö·ÖÖ§¡£È»¶ø£¬ÕâÑùÒ²ÊÇÔÊÐíµÄ£º1: -> 12:2£¬Ò²¾ÍÊÇ˵£¬¸ùËù¸½´øµÄÒ»¸ö¹ýÂËÆ÷ÒªÇó°ÑÊý¾Ý°üÖ±½Ó½»¸ø12:2¡£
µ±Äں˾ö¶¨°ÑÒ»¸öÊý¾Ý°ü·¢¸øÍø¿¨µÄʱºò£¬¸ù¶ÓÁй涨1:»áµÃµ½Ò»¸ö³ö¶ÓÇëÇó£¬È»ºó°ÑËü´«¸ø1:1£¬È»ºóÒÀ´Î´«¸ø10:¡¢11:ºÍ12:£¬È»ºóÊÔͼ´ÓËüÃÇÖнøÐÐ dequeue()²Ù×÷¡£Ò²¾ÍÊÇ˵£¬ÄÚºËÐèÒª±éÀúÕû¿ÅÊ÷£¬ÒòΪֻÓÐ12:2 ÖвÅÓÐÕâ¸öÊý¾Ý°ü¡£»»¾ä»°Ëµ£¬À༰ÆäÐֵܽö½öÓëÆä“¸¸¶ÓÁй涨”½øÐн»Ì¸£¬¶ø²»»áÓëÍø¿¨½øÐн»Ì¸¡£Ö»ÓиùÅŶӹæÔò²ÅÄÜÓÉÄں˽øÐгö¶Ó²Ù×÷¡£¶øÇÒ£¬ÈκÎÀàµÄ³ö¶Ó²Ù×÷¶¼²»»á±ÈËüÃǵĸ¸Àà¸ü¿ì¡£
ΪÁ˾ö¶¨ÓÃÄĸöÀà´¦ÀíÊý¾Ý°ü£¬±ØÐëµ÷ÓÃËùνµÄ“·ÖÀàÆ÷Á´” ½øÐÐÑ¡Ôñ¡£Õâ¸öÁ´Öаüº¬ÁËÕâ¸ö·ÖÀà¶ÓÁй涨ËùÐèµÄËùÓйýÂËÆ÷¡£
LinuxÏ¿ÉÓõķÖÀàÆ÷ÓÐfw¡¢u32¡¢routeµÈ¡£fw¸ù¾Ý·À»ðǽÈçºÎ¶ÔÕâ¸öÊý¾Ý°ü×ö±ê¼Ç½øÐÐÅжϣ»u32¸ù¾ÝÊý¾Ý°üÖеĸ÷¸ö×ֶνøÐÐÅжϣ»route¸ù¾ÝÊý¾ÝÈçºÎ±»Â·ÓɽøÐÐÅжϡ£rsvp¡¢rsvp6¸ù¾ÝÊý¾Ý°üµÄRSVP Çé¿ö½øÐÐÅжϣ¬ËüÖ»ÄÜÓÃÓÚ×Ô¼ºµÄÍøÂ磬»¥ÁªÍø²¢²»×ñÊØRSVP£»tcindexÓÃÓÚDSMARKÅŶӹæÔò¡£
·ÖÀàÆ÷Ò»°ã¶¼ÄܽÓÊܼ¸¸ö²ÎÊý£¬ÈçÏ£º
protocol
·ÖÀàÆ÷Ëù½ÓÊܵÄЭÒé¡£Ò»°ãÀ´ËµÖ»»á½ÓÊÜIP Êý¾Ý¡£±ØÒª²ÎÊý¡£
parent  
·ÖÀàÆ÷¸½´øÔÚÄĸö¾ä±úÉÏ¡£¾ä±ú±ØÐëÊÇÒ»¸öÒѾ­´æÔÚµÄÀà¡£±ØÒª²ÎÊý¡£
prio  
·ÖÀàÆ÷µÄÓÅÏÈȨֵ¡£ÓÅÏÈȨֵµÍµÄÓÅÏÈ¡£
handle  
¶ÔÓÚ²»Í¬¹ýÂËÆ÷£¬ËüµÄÒâÒ岻ͬ¡£
fw
fw·ÖÀàÆ÷ÒªÒÀ¿¿·À»ðǽ°ÑÐèÒªÒýµ¼µÄ·â°ü±êʶÆðÀ´¡£ËùÒÔ±ØÐëÏÈÉ趨ºÃ·À»ðǽ£¬Ê¹Óà ipchains/iptables¸øÊý¾Ý°ü´ò±êÇ©¡£
ÀýÈ磺iptables -t mangle -A PREROUTING -p udp -m udp --dport 53 -j MARK --set-mark 1
ËüµÄÒâ˼Êǰѷ¢ÍùÄ¿µÄ¶Ë¿ÚΪ53£¨DNS£©µÄUDPÊý¾Ý°ü¶¼´òÉϱê¼Ç1¡£


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

linuxÉÏÐ¶ÔØdb2

DB2Ð¶ÔØ:ÓÉÓÚijÖÖÔ­Òò£¬ÒªÐ¶ÔØDB2ÔÙÖØÐ°²×°µÄ»°£¬Ò»¶¨ÒªÕýÈ·µÄÐ¶ÔØDB2£¬·ñÔò²»ÄÜÖ´ÐÐÖØÐ°²×°»ò°²×°µÄDB2²»¿ÉÓá£
1¡¢ÔÚlinuxÉÏÐ¶ÔØDB2µÄÒ»°ã¹ý³ÌÈçÏÂËùʾ£º
a.¿ÉÑ¡£ºÉ¾³ýËùÓÐÊý¾Ý¿â¡£¿ÉÒÔʹÓá°¿ØÖÆÖÐÐÄ¡±»òdrop databaseÃüÁîɾ³ýÊý¾Ý¿â¡£
b.Í£Ö¹DB2¹ÜÀí·þÎñÆ÷¡£
c.Í£Ö¹DB2ʵÀý¡£
d.³ýÈ¥DB2¹ÜÀí· ......

LinuxϵͳÄÚ´æ´ÅÅ̳õʼ»¯¼¼ÊõÏêϸ½âÎö

LinuxÄÚ´æ³õʼ»¯¼¼Êõ£¨initrd£©ÓÃÓÚÖ§³ÖÁ½½×¶ÎµÄϵͳÒýµ¼¹ý³Ì£¬ÊÇÔÚϵͳÆô¶¯¹ý³ÌÖб»¹ÒÔØµÄÁÙʱrootÎļþϵͳ£¨ÒëÕß×¢£ºÕâÀïµÄrootÎļþϵͳÊÇÖ¸µÄ¸ùÎļþϵͳ£©¡£initrd°üº¬ºÜ¶à¿ÉÖ´ÐгÌÐòºÍÇý¶¯£¬²¢ÔÊÐíÔÚÁÙʱµÄÄÚ´æ´ÅÅ̸ùÎļþϵͳ±»Ð¶ÔØ£¬ÄÚ´æ±»Êͷźó¹ÒÔØÕæÊµµÄrootÎļþϵͳ¡£ÔÚÐí¶àǶÈëʽLinuxÎļþϵͳÖУ¬initrdÊÇ×îÖÕµÄ ......

DBAÒªÕÆÎÕµÄLinux ÃüÁָͨÄÏ

¸ß¼¶ Linux ÃüÁָͨÄÏ£¬µÚ 3 ²¿·Ö£º×ÊÔ´¹ÜÀí
×÷ÕߣºArup Nanda
2009 Äê 1 Ô·¢±í
Ôڴ˲¿·ÖÖУ¬Á˽âÓÃÓÚ¼àÊÓÎïÀí×é¼þµÄ¸ß¼¶ Linux ÃüÁî
Linux ϵͳÓÉÈô¸ÉÖ÷ÒªÎïÀí×é¼þ×é³É£¬Èç CPU¡¢ÄÚ´æ¡¢Íø¿¨ºÍ´æ´¢É豸¡£ÒªÓÐЧµØ¹ÜÀí Linux »·¾³£¬ÄúÓ¦¸ÃÄܹ»ÒÔºÏÀíµÄ¾«¶È²âÁ¿ÕâЩ×ÊÔ´µÄ¸÷ÖÖÖ¸±ê — ÿ¸ö×é¼þ´¦Àí¶àÉÙ×ÊÔ´¡¢ ......

Linux϶¯Ì¬¿âµÄÉú³É¼°Á´½Ó·½·¨(1)

               Linux϶¯Ì¬¿âµÄÉú³É¼°Á´½Ó·½·¨ £¨1£©
      Linux ϶¯Ì¬¿âÎļþµÄÀ©Õ¹ÃûΪ".so"£¨Shared Object£©¡£°´ÕÕÔ¼¶¨£¬ËùÓж¯Ì¬¿âÎļþÃûµÄÐÎʽÊÇlibname.so£¨¿ÉÄÜÔÚÃû×ÖÖмÓÈë°æ±¾ºÅ£©¡£ÕâÑù£¬Ï̺߳¯Êý¿â±»³Æ×÷ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ