http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=1921 [º¹»ç]
¨ç ¸ÖƼÇÁ·Î¼¼½º - ÀÚ½ÄÇÁ·Î¼¼½º¸¦ »õ·Î »ý¼ºÇÏ¿© ÀϺκÐÀÇ ÀÛ¾÷À» Áö½ÃÇÏ¿© ¼¹ö ±¸Çö.
¨è ¸ÖƼÇ÷º½Ì - selectÇÔ¼ö ¶Ç´Â epollÇÔ¼ö¸¦ ÀÌ¿ëÇØ ÇϳªÀÇ ÇÁ·Î¼¼½º·Î ¼¹ö ±¸Çö.
selectÇÔ¼ö´Â Level TriggerÀÌ´Ù.
epollÇÔ¼ö´Â ±âº»ÀûÀ¸·Î Level TriggerÀ̳ª, Edge Trigger´Â ¼³Á¤½Ã »ç¿ë°¡´ÉÇÏ´Ù.
Level Trigger´Â ÀԷ¹öÆÛ¿¡ µ¥ÀÌÅÍ°¡ ³²¾ÆÀÖÀ¸¸é ÀüºÎ À̺¥Æ®¸¦ ¹ß»ý½ÃÅ°°í,
Edge Trigger´Â ÀԷ¹öÆÛ¿¡ µ¥ÀÌÅÍ°¡ ÀÖÀ¸¸é ÇѹøÀÇ À̺¥Æ®¸¸ ¹ß»ý½ÃÅ´.
¨é ¸ÖƼ¾²·¹µå - ÇÁ·Î¼¼½º ´ë½Å ¾²·¹µå¸¦ ÀÌ¿ëÇØ ÀϺκÐÀÇ ÀÛ¾÷À» Áö½ÃÇÏ¿© ¼¹ö ±¸Çö.
¸ÖƼÇÁ·Î¼¼½º ´ë½Å¿¡ ¸ÖƼ¾²·¹µå¸¦ ÀÌ¿ëÇÏ´Â ÀÌÀ¯
¢¼ ÇÁ·Î¼¼½º
- ÇÁ·Î¼¼½º »ý¼ºÀº ºÎ´ã½º·¯¿î ÀÛ¾÷°úÁ¤À»°ÅÄ£´Ù.
- µÎ ÇÁ·Î¼¼½º »çÀÌ¿¡¼ÀÇ µ¥ÀÌÅÍ ±³È¯À» À§ÇØ º°µµÀÇ IPC±â¹ýÀ» ÀÌ¿ëÇØ¾ß ÇÑ´Ù.
- ÄÁÅؽºÆ® ½ºÀ§Äª(Context Switching)¿¡ µû¸¥ ºÎ´ãÀº ÇÁ·Î¼¼½º »ý¼º¹æ½ÄÀÇ °¡Àå Å« ºÎ´ãÀÌ´Ù.
¢¼ ¾²·¹µå
- ¾²·¹µåÀÇ »ý¼º ¹× ÄÁÅؽºÆ® ½ºÀ§ÄªÀº ÇÁ·Î¼¼½ºÀÇ »ý¼º ¹× ÄÁÅؽºÆ® ½ºÀ§Äªº¸´Ù ºü¸£´Ù.(¾²·¹µå = °æ·®ÈµÈ ÇÁ·Î¼¼½º)
- ¾²·¹µå »çÀÌ¿¡¼ÀÇ µ¥ÀÌÅÍ ±³È¯¿¡´Â Ưº°ÇÑ ±â¹ýÀÌ ÇÊ¿äÄ¡ ¾Ê´Ù.
- ½ºÅÿµ¿ª¸¸À» ºÐ¸®½ÃÅ´À¸·Î½á µ¥ÀÌÅÍ¿µ¿ª°ú ÈüÀ» ÀÌ¿ëÇؼ µ¥ÀÌÅ͸¦ ±³È¯ÇÒ ¼ö ÀÖ´Ù.
|
Hit : 9242 Date : 2012/01/11 10:03
|