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

¹ØÓÚÔÚlinuxÏÂepollµÄʹÓÃÎÊÌâ

      ÕâÕó×ÓÔÚlinuxϵÄÒ»¸öÏîÄ¿ÐèÒªÓõ½epollÀ´³ÐÊÜÍøÂçµÄ¸ß¸ºÔØ£¬µ«ÊÇÔÚʹÓõĹý³ÌÖоÍÓöµ½ÁËһЩÎÊÌâ¡£
ÔÚÕû¸ö¹ý³ÌÖУ¬ÎÒÊÇÓÃEPOLL µÄ±ßÔµ´¥·¢Ä£Ê½À´ÊµÏÖÎÒÏëÒªµÄ¹¦ÄÜ¡£
      ÎÒÊÇÕâÑùʵÏֵģºÔÚEPOLLÀïÃæ°Ñ¼àÌýµÄÃèÊö·û¸ø¼ÓÁ˽øÈ¥£¬È»ºóµ÷ÓÃepoll_waitÀ´¶Ô¿Í»§¶ËËùÁ¬½Ó½øÀ´µÄÇëÇó½øÐд¦Àí£¬¼ÙÈç½ÓÊܵ½µÄÃèÊö·ûÊÇÎÒ·þÎñÆ÷µÄ¼àÌýÃèÊö·ûµÄ»°£¬ÄÇôÎҾ͵÷ÓÃacceptº¯ÊýÀ´µÃµ½¿Í»§¶ËµÄfd£¬È»ºó°Ñfd¸øÌí¼Óµ½epollÀïÃæ½øÈ¥¡£¼ÙÈçÊÇÒѾ­Ìí¼Óµ½epollÀïÃæµÄ¿Í»§¶ËµÄfdµÄ»°£¬ÄÇôÎҾʹ¦ÀíËüµÄÂß¼­£¬Èç´Ë·´¸´¡£
      ºÃÁË¡£ÎÊÌâ¾ÍÊÇÔÚ²âÊÔµÄʱºò¾ÍÓÐÎÊÌâÁË¡£
      µ±ÎÒÔÚÓÃÄ£Äâ¿Í»§¶Ë½øÐзþÎñ¶Ë·ÃÎÊѹ²âµÄʱºò£¬·þÎñ¶ËÊÕµ½µÄÐÅÏ¢¾Í³ö´íÁË¡£¾ßÌåÇé¿öÊÇÕâÑùµÄ£ºµ±ÎÒ¶Ô·þÎñÆ÷½øÐÐѹ²âµÄʱºò£¬·þÎñÆ÷ÊÇÓзµ»ØµÄ¡£¾­¹ý¼¸Íò´Îѹ²âÖ®ºó£¬ÎÒ°Ñѹ²âÈí¼þ¹Øµô£¬ÔÙÓõ¥¸ö¿Í»§¶ËÈ¥µÇ½µÄʱºò£¬·þÎñÆ÷ÊÕµ½µÄ¾¹È»ÊÇÎÒ֮ǰ½øÐÐѹ²âµÄ·þÎñÆ÷µÄµØÖ·£¬¶Ô´ËÎÒºÜÊÇÆæ¹Ö¡£¶øÇÒÎÒµ¥¸ö¿Í»§¶ËÒ²²»ÄܽÓÊܵ½·þÎñÆ÷·µ»Ø¸øÎÒµÄÐÅÏ¢£¨·þÎñÆ÷ȷʵÊÇÓзµ»ØµÄÁË£¬µ«ÊÇËû½ÓÊܵÄfdÓÐÎÊÌ⣬ËùÒÔÓ¦¸Ã²»ÊÇ·µ»Øµ½ÎҵǽµÄÄǸö¿Í»§¶ËÉÏ£©¡£ºóÀ´£¬ÎÒ·¢ÏÖÁË´úÂëµÄÒ»¸öÎÊÌ⣬¾ÍÊÇÔÚ°ÑÎҵķþÎñÆ÷¼àÌý¿Í»§¶ËÁ¬½øÀ´µÄÄǸöÃèÊö·û¼Óµ½epollÀïÃæµÄʱºò£¬ÎÒÖ¸¶¨µÄ·½Ê½ÊDZßÔµ´¥·¢£¬Ò²¾ÍÊÇEPOLLET£¬¿ÉÄÜÊÇÒòΪÕâÒ»µã¶øµ¼Öµġ£ÓÚÊÇÎÒ°ÑÕâÖÖ·½Ê½¸ø»»³ÉĬÈϵÄˮƽ´¥·¢Ä£Ê½Ö®ºó£¬Ò»ÇÐÕý³£¡£×Ðϸ·ÖÎö·ÖÎö£¬·¢ÏÖÆäÔ­Òò¿ÉÄÜÊÇÒòΪ±ßÔµ´¥·¢µÄ²»¿É¿¿ÒýÆðµÄ£¨Ïà¶ÔÓÚˮƽ´¥·¢£©£¬ÒòΪ±ßÔµ´¥·¢ÔÚʹÓõÄʱºò£¬¼ÙÈçÒ»¸öfdÁ¬½øÀ´£¬·þÎñÆ÷½ÓÊܵ½µ«ÊÇû´¦ÀíÆäÏûÏ¢µÄÇé¿öÏ£¬Ëü»áĬÈÏÄãÒѾ­¶Ôfd×öÁËÄãÏëÒª×öµÄÊÂÇéÁË¡£ÓÚÊÇËûµÄ֪ͨ¶ÓÁÐÀïÃæ»á°Ñ¸Ãfd¸øÌßµô£¬È»ºó¼ÌÐøÏÂÒ»¸ö£¬Èç¹ûÊÇÔÚÓÃˮƽ´¥·¢µÄʱºò£¬ÔòÇé¿öÏà·´£¬Ë®Æ½´¥·¢»áÔÚÄãȷʵ¶Ô¸Ãfd×÷³ö¶ÁÈ¡²Ù×÷Ö®ºó£¬²Å²»»áÔٴγöÏÖ¸Ãfd£¬ËùÒÔ»úÖƲ»Ò»ÑùÓпÉÄܵ¼ÖÂÄÇÖÖÎÊÌâµÄ³öÏÖ¡£
      Ëæ׎øÒ»²½µÄ²âÊÔ£¬²Å·¢ÏÖÔ­À´ÊÇÔÚÎÒÉèÖüàÌýÃèÊö·ûΪ·Ç×èÈûµÄÇé¿öϳöµÄÎÊÌ⣬ÒòΪµ÷ÓÃÁË´íµÄflag£¬±¾À´Ó¦¸ÃÊÇÓÃF_SETFLÀ´ÉèÖÃΪ·Ç×èÈûµÄ£¬µ«ÊÇÎÒÒ»¸ö²»Ð¡ÐÄд³ÉÁËF_SETFDÀ´ÉèÖã¬Ó÷Ç×èÈûµÄfdÀ´Ê¹ÓÃETģʽ£¬£¬¼òÖ±ÊÇÕÒËÀ¡£ÔÚ²âÊÔµÄʱºò£¬¾­¹ýÒ»ÂִݲÐÖ®ºóµÄ·þÎñÆ÷£¬ÔÚеĿͻ§¶ËÁ¬½Ó½øÀ´µÄʱºò£¬·þÎñÆ÷»á¶Á֮ǰµÄfd£¬¸Ð¾õºÃÏñÊǶÓÁÐÒ»Ñù¡£ÂýÂýÅŶӳöÀ´£


Ïà¹ØÎĵµ£º

linux ²»Í¬°æ±¾


²»Í¬Ö®´¦Ö÷ÒªÌåÏÖÔÚ×ÅÑ۵㣺
£¨1£©UbuntuÊÇΪÁËÌá¸ßͼÐνçÃæϵÄÓû§ÌåÑé
 
ËùÒÔ¹¦·ò¶¼×öÔÚ¼ÒÓûúÉÏÓ²¼þ¼æÈÝÐÔ
  ³õ¼¶Óû§µÄÒ×ÓÃÐÔ
£¨2£©SuseÊÇΪÁËÌá¸ßÆóÒµÓû§µÄÈÏ¿É
  ÐèÒª×î¸ßµÄÎȶ¨ÐÔ£¬ÈÝÒ×µÄÅäÖ÷þÎñ
  ¿ÉÒÔºÜÈÝÒ×ʹÓÃSuseºÍRethat´î½¨Ò»¸ö¿É¿¿µÄÍøÕ¾
£¨3£©ArchlinuxÊÇΪÁ˼ò»¯Öм¶Ó ......

Linux SCSI ×ÓϵͳÆÊÎö

Small Computer Systems Interface (SCSI)
ÊÇÒ»×é±ê×¼¼¯£¬Ëü¶¨ÒåÁËÓë´óÁ¿É豸£¨Ö÷ÒªÊÇÓë´æ´¢Ïà¹ØµÄÉ豸£©Í¨ÐÅËùÐèµÄ½Ó¿ÚºÍЭÒé¡£ Linux® ÌṩÁËÒ»ÖÖ SCSI ×Óϵͳ
£¬ÓÃÓÚÓëÕâЩÉ豸ͨÐÅ¡£Linux
ÊÇ·Ö²ã¼Ü¹¹µÄÒ»¸öºÜºÃµÄÀý×Ó£¬Ëü½«¸ß²ãµÄÇý¶¯
Æ÷£¨±ÈÈç´ÅÅÌÇý¶¯Æ÷»ò¹âÇý£©Á¬½Óµ½ÎïÀí½Ó¿Ú£¬±ÈÈç
Fibre Channel » ......

ºÏÀíÉèÖÃLinuxµÄswap·ÖÇø

¡¡Ê²Ã´ÊÇSwap?
¡¡¡¡Swap£¬¼´½»»»Çø£¬³ýÁË°²×°LinuxµÄʱºò£¬ÓжàÉÙÈ˹ØÐĹýËüÄØ?Æäʵ£¬SwapµÄµ÷Õû¶ÔLinux·þÎñÆ÷£¬ÌرðÊÇWeb·þÎñÆ÷µÄÐÔÄÜÖÁ¹ØÖØÒª¡£Í¨¹ýµ÷ÕûSwap£¬ÓÐʱ¿ÉÒÔÔ½¹ýϵͳÐÔÄÜÆ¿¾±£¬½ÚʡϵͳÉý¼¶·ÑÓá£
¡¡¡¡SwapµÄÔ­ÀíÊÇÒ»¸ö½Ï¸´ÔÓµÄÎÊÌ⣬ÐèÒª´óÁ¿µÄƪ·ùÀ´ËµÃ÷¡£ÔÚÕâÀïÖ»×÷¼òµ¥µÄ½éÉÜ£¬ÔÚÒÔºóµÄÎÄÕÂÖн«ºÍ´ó¼ÒÏêÏ ......

linuxµÄ¼òµ¥ÍøÂçÅäÖÃ

1¡¢RootµÇ¼
2¡¢²éip:ifcongfig
3¡¢ÐÞ¸ÄÍøÂçÉèÖÃ
vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=VirtualBox
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.2
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
4¡¢Ìí¼ÓÐÂÓû§º ......

linux°²×°glassfish

1¡¢°²×°°ü£º
ÏÂÔØÍøÖ·£ºhttp://dev.sun.com.cn/glassfish/index_zh.html
glassfish-installer-v2.1-b60e-linux-ml.jar£¨°æ±¾£º2.1£©
2¡¢½âѹGlassFishÈí¼þ°ü²¢×Ô¶¯´´½¨Ò»¸öеÄÎļþ¼Ð½Ð“glassfish”
java -Xmx256m -jar glassfish-installer-v2.1-b60e-linux-ml.jar
»Ø¸´A
mv glassfish /usr/local/
3¡¢É ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ