´ÙÀ½ ÀÌÀü Â÷·Ê

¸®´ª½º I/O Æ÷Æ® ÇÁ·Î±×·¡¹Ö ¹Ì´Ï ÇÏ¿ìÅõ

ÀúÀÚ: Riku Saikkonen < Riku.Saikkonen@hut.fi>

ÃÖÁ¾ ¼öÁ¤ÀÏ: 1997³â 3¿ù 30ÀÏ

¹ø¿ª: À⵿̱ < kidong@opera.cse.cau.ac.kr>


ÀÌ ¹®¼­ÀÇ ÀúÀÛ±ÇÀº Riku Saikkonen¾¾¿¡°Ô ÀÖ´Ù. ÀÚ¼¼ÇÑ °ÍÀº ¸®´ª½º ÇÏ¿ìÅõ Àú ÀÛ±Ç Á¤º¸¸¦ ÂüÁ¶Çϱ⠹ٶõ´Ù. ÀÌ ÇÏ¿ìÅõ ¹®¼­´Â Çϵå¿þ¾î I/O Æ÷Æ® ÇÁ·Î±×·¡¹Ö°ú »ç¿ëÀÚ ¸ðµåÀÇ ÀÎÅÚ x86¿¡¼­ µ¹¾Æ°¡´Â ¸®´ª½º ÇÁ·Î±×·¥¿¡¼­ ªÀº ±â°£ÀÇ ½Ã°£À» ±â´Ù¸®´Â °ÍÀ» ¼³¸íÇÑ´Ù. ÀÌ ¹®¼­´Â IO Æ÷Æ® ¹Ì´Ï ÇÏ¿ìÅõ¿¡¼­ ³ª¿Â °ÍÀÌ´Ù. ¼öÁ¤Çϰųª ÷°¡ÇÒ »çÇ×ÀÌ ÀÖ´Ù¸é, ÁÖÀúÇÏÁö ¸»°í ÀüÀÚ¸ÞÀÏÀ» º¸³» Áֱ⠹ٶõ´Ù. ( Riku.Saikkonen@hut.fi)... ÀÌÀü ¹öÀü¿¡¼­ÀÇ º¯µ¿ »çÇ× (1996³â 8¿ù 26ÀÏ) ÀúÀÚÀÇ ÀüÀÚ¿ìÆí ÁÖ¼Ò°¡ ¹Ù²î¾ú´Ù. ÇÊÀÚ°¡ »ý°¢ÇÑ ´ë·Î ioperm() ±ÇÇÑÀº fork()¸¦ ÅëÇؼ­ Àü´ÞµÇÁö ¾Ê´Â´Ù. ¸¹Àº ÁÖÁ¦¿¡ ´ëÇÑ Á¤º¸¸¦ ´Ù·é À¥ÆäÀÌÁö(URL)µéÀÌ Ãß°¡µÊ ±× ¿Ü¿¡ ´Ù¸¥ ÀÛÀº º¯È­

1. C ÇÁ·Î±×·¥¿¡¼­ I/O Æ÷Æ®, ÀϹÝÀûÀÎ ¹æ¹ý

2. I/O Æ÷Æ®¸¦ ÀÐ°í ¾²´Â ¶Ç´Ù¸¥ ¹æ¹ý

3. ÀÎÅÍ·´Æ®(IRQs)¿Í DMA ¿¢¼¼½º

4. °íÇØ»óµµ Å¸À̹Ö: Áö¿¬ ½Ã°£

5. °íÇØ»óµµ Å¸À̹Ö: ½Ã°£ ÃøÁ¤Çϱâ

6. ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾î

7. ¸î¸î ¾µ¸¸ÇÑ Æ÷Æ®

8. ¹®Á¦ ÇØ°á

9. ¼ÒÇÁÆ®¿þ¾î ¿¹Á¦

10. °¨»çµå¸± ºÐµé


´ÙÀ½ ÀÌÀü Â÷·Ê