°Ô½Ã¹° 1,369°Ç
   
¸®´ª½º Ä¿³Î 2.6.38 ¿¡ Æ÷ÇÔµÈ XPS(Transmit Packet Steering)
±Û¾´ÀÌ : ÃÖ°í°ü¸®ÀÚ ³¯Â¥ : 2011-03-29 (È­) 17:05 Á¶È¸ : 8397
±ÛÁÖ¼Ò :
                                
Ãâó : http://www.packetinside.com/2011/03/2638-xpstransmit-packet-steering.html

¸®´ª½º Ä¿³Î 2.6.38 ¿¡ Æ÷ÇÔµÈ XPS(Transmit Packet Steering)´Â ¹«¾ùÀÌÁö?

ÃÖ±Ù ¸®´ª½ºÄ¿³Î 2.6.38 ¹öÀüÀÌ °ø°³µÇ¾ú´Ù. À̹ø 2.6.38 ÀÇ ÁÖ¿ä º¯È­Áß ´«¿¡ ¶ç´Â°ÍÀÌ XPS ¿´´Ù.

XPS ´Â Transmit Packet Steering À¸·Î, ³×Æ®¿öÅ© Ä«µåÀÇ ¸ÖƼ Å¥ ±â´ÉÀ» ¼ÒÇÁÆ®¿þ¾î ±¸¼º¿ä¼Ò°¡ ÇÁ·Î¼¼½º ÄÚ¾î¿Í ¿¬°üµÇ¾î Å¥¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÑ °ÍÀ̶ó°í Á¤ÀÇÇÏ°í ÀÖ´Ù. ±× °á°ú, Æ¯Á¤ »óȲ¿¡¼­´Â ÇÁ·Î¼¼¼­ ij½¬ÀÇ È¿À²À» °¡Á®¿À°í, ÀÌ°ÍÀº °á±¹ ³×Æ®¿öÅ© Ä«µåÀÇ µ¥ÀÌÅÍ Ã³¸®·®À» Áõ°¡½ÃŲ´Ù´Â °ÍÀÌ´Ù. XPS ÀÇ ±âº» ¾ÆÀ̵ð¾î´Â RPS ¸¦ ±âº»À¸·Î ÇÏ°í ÀÖ´Ù°í ÇÑ´Ù.

RPS ´Â Receive Packet Steering À¸·Î Ä¿³Î 2.6.35 ¿¡ RFS(Receive Flow Steering) ¿Í ÇÔ²² µé¾î°£ ±â´ÉÀÌ´Ù.

°³¹ßÀÚÀÇ Å×½ºÆ®¿¡ ÀÇÇϸé 16 °³ÀÇ ÇÁ·Î¼¼¼­ Äھ¼­ XPS ´Â 20 ÆÛ¼¾Æ® Á¤µµ Çâ»óµÈ ¼º´ÉÀ» º¸¿´´Ù°í ÇÑ´Ù.
À̹ø ÆÐÄ¡´Â ±¸±Û¿¡¼­ ÀÏÇÏ´Â °³¹ßÀÚ¿¡ ÀÇÇØ °³¹ßµÈ °ÍÀÌ°í, ±¸±ÛÀº ÇöÀç TCP ½ºÅÃÀÇ ±âº» ¼³Á¤°ªµéÀÌ ÇöÀçÀÇ ÀÎÅÍ³Ý È¯°æÇÏ°í´Â ÀÌ»óÀûÀÌÁö ¾ÊÀº ºÎºÐÀÌ ÀÖ¾î, ¾ÕÀ¸·Îµµ ±¸±Û °³¹ßÀÚ´Â ¼öÁ¤µÈ ÆÐÄ¡¸¦ Á¦°øÇÒ ¿¹Á¤À̶ó°í ÇÑ´Ù. 2.6.38 Ä¿³ÎÀÇ config ¸¦ º¸¸é

CONFIG_RPS=y ¾Æ·¡¿¡
CONFIG_XPS=y °¡ ¼³Á¤µÇ¾úÀ½À» È®ÀÎÇÒ ¼ö ÀÖ´Ù.

Âü°í·Î, Ä¿³Î 2.6.39 ¿¡¼­´Â Ãʱâ congestion window À» Á»´õ Å©°Ô Á¶Á¤ÇÑ ÆÐÄ¡¸¦ Ãß°¡µÉ °ÍÀ̶ó°í Çϸç ÀÌ·Î ÀÎÇØ 10% Á¤µµ ³×Æ®¿öÆ® Åë½Å ´ë±â½Ã°£À» ÁÙÀÏ ¼ö ÀÖÀ»°ÍÀ¸·Î ¿¹»óµÈ´Ù. ÀÌ¿Í °ü·ÃÇÑ ÀÚ¼¼ÇÑ °ÍÀº LWN ±â»çÁß "Increasing the TCP initial congestion window" ¸¦ Âü°íÇØ º¸¸é µÈ´Ù.

http://lwn.net/Articles/427104/

ÀÌ·±°ÍµéÀ» º¸¸é ±¸±ÛÀÌ »ý°¢ÇÏ´Â ¹üÀ§´Â ÀÛÀº °ÍºÎÅÍ ½ÃÀÛÇØ Å« °Í±îÁö ¼ÒȦÈ÷ ÇÏ´Â ºÎºÐÀÌ ¾ø´Ù´Â °ÍÀ» ´À³¤´Ù. ¿ì¸® ¶ó¸é ¾î¶®À»±î? ±×³É ÁÖ¾îÁø OS ȯ°æ ´ë·Î »ç¿ëÇÏ´Â °æ¿ì°¡ ´ëºÎºÐÀÌ ¾Æ´Ò±î? Çϵå¿þ¾î, ÁÖº¯ ½Ã½ºÅÛ µ¿ÀÛ È¯°æ, ¿î¿µÃ¼Á¦, Ŭ·¯½ºÆ® µî ±×µéÀÌ »ç¿ëÇÏ´Â ±â¼úÀÌ ¾È°ÜÁÖ´Â ´À³¦Àº Á¤¸» 'ÀÌ°Ô ÃÖ¼±ÀԴϱî? ' ¸¦ ´À³¢°Ô ÇÒ ¸¸Å­ ³ë·ÂÇÑ´Ù´Â °ÍÀÌ º¸¿©Áø´Ù. ¹°·Ð, ÇÊÀÚ¸¸ÀÇ »ý°¢ÀÌ´Ù.

[Âü°í]
1. xps: Transmit Packet Steering
http://lwn.net/Articles/412062/
2. The Linux Kernel Archives
http://www.kernel.org/

À̸§ Æнº¿öµå
ºñ¹Ð±Û (üũÇÏ¸é ±Û¾´À̸¸ ³»¿ëÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.)
¿ÞÂÊÀÇ ±ÛÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä.
   

 



 
»çÀÌÆ®¸í : ¸ðÁö¸®³× | ´ëÇ¥ : ÀÌ°æÇö | °³ÀÎÄ¿¹Â´ÏƼ : ·©Å°´åÄÄ ¿î¿µÃ¼Á¦(OS) | °æ±âµµ ¼º³²½Ã ºÐ´ç±¸ | ÀüÀÚ¿ìÆí : mojily°ñ¹ðÀÌchonnom.com Copyright ¨Ï www.chonnom.com www.kyunghyun.net www.mojily.net. All rights reserved.