|
µé¾î°¡¸ç
ÇÊÀÚ°¡ ÀÌ ±ÛÀ» ¾²°í ÀÖ´Â ¿À´Ã Linus´Â ¸®´ª½º
Ä¿³Î ¸ÞÀϸµ ¸®½ºÆ®¿¡ 2.4.0-test7À» ¹ßÇ¥ÇÏ¿´´Ù. Ä¿³ÎÀÇ ¸±¸®Áî
¹øÈ£°¡ ÇÏ·ç°¡ ´Ù¸£°Ô °è¼Ó Áõ°¡µÇ´Â °ÍÀ» º¸¸é °³¹ßÀÌ È°¹ßÈ÷ ÁøÇàµÇ°í
ÀÖÀ½À» ¾Ë ¼ö ÀÖÁö¸¸, ÇöÀçÀÇ ÁøÇà »óÅ·δ 2.4.0 ¾ÈÁ¤ ¹öÀüÀÌ
¿ÃÇØ ¾È¿¡ ¹ßÇ¥µÇ±â´Â Èûµé °Í °°´Ù.(ÀÌÀü¿¡ Linus´Â ¿ÃÇØ ¿©¸§Âë¿¡
2.4 Ä¿³ÎÀÌ ¹ßÇ¥µÉ °ÍÀ̶ó°í ÇÏ¿´´Ù) 2.4.0-test ¹öÀüÀÌ ¹ßÇ¥µÈÁöµµ
¾à 3°³¿ùÀÌ Áö³µÁö¸¸ ¾ÆÁ÷µµ ³²¾Æ ÀÖ´Â ¹®Á¦µéÀº ¼ö°¡ ÁÙÁö
¾Ê°í ÀÖ´Ù.(2.4 ¹öÀüÀÇ ÇöÀç »óȲÀº Linux 2.4 Status/TODO Page
http://linux24.sourceforge.net/ ÂüÁ¶)
2.4.0-test ¹öÀüºÎÅÍ´Â ´õ ÀÌ»óÀÇ ±â´É Ãß°¡¾øÀÌ,
µð¹ö±ë°ú ÅëÇÕ ÀÛ¾÷À» Çϰí Àֱ⠶§¹®¿¡ ÇöÀçÀÇ 2.4.0-test
¹öÀüÀÇ ±â´ÉÀÌ ¾ÕÀ¸·Î ³ª¿Ã 2.4 Ä¿³ÎÀÇ ±â´ÉÀ̶ó°í º¸¾Æµµ
¹«¹æÇÒ °ÍÀÌ´Ù. ±×·¸´Ù¸é À̹ø ±â»ç¿¡¼´Â 2.4.0-test7À» ÀÚ·á ¹ÙÅÁÀ¸·Î
2.2 Ä¿³Î¿¡ ºñÇØ 2.4 Ä¿³ÎÀº ¾î¶°ÇÑ Æ¯Â¡À» °®°í ÀÖ´ÂÁö °£·«È÷
Áý°í ³Ñ¾î°¡µµ·Ï ÇÏÀÚ.
ÇÏÀÌ¿£µå(High-end)ÀÇ Æ¯Â¡
¸®´ª½º 2.4ÀÇ Æ¯Â¡À» Å©°Ô µÎ Á¾·ù·Î ³ª´ ¶§,
±× Çϳª´Â ±â¾÷¿ëÀ̳ª »ó¾÷¿ëÀÇ °í¼º´ÉÀÇ ¼¹ö·Î¼ °®´Â ÇÏÀÌ¿£µå
Ư¡ÀÌ´Ù. ÀÌ´Â ´ÙÀ½°ú °°ÀÌ ¿ä¾àÀ» ÇÒ ¼ö ÀÖ´Ù.
* °í¿ë·®ÀÇ Çϵå¿þ¾î Áö¿ø * ÇÁ·Î¼¼½º ¼ö,
ÆÄÀÏ Å©±â ¹«Á¦ÇÑ * 32ºñÆ® UID * Wake-one ±â´É *
kHTTPd ¼¹ö * raw ºí·° ÀåÄ¡
°í¿ë¶ûÀÇ Çϵå¿þ¾î Áö¿ø
4GB ÀÌ»óÀÇ ·¥ (i386¿¡¼´Â 64GB±îÁöÀÇ ·¥À»
Áö¿ø), 16°³ ±îÁöÀÇ ÀÌ´õ³Ý Ä«µå, 10°³ ±îÁöÀÇ IDE ÄÁÆ®·Ñ·¯, ´ÙÁß
IO-APIC, 8°³ ±îÁöÀÇ ÇÁ·Î¼¼¼ µî ´ÙÁßÀÇ ÀåÄ¡, °í¿ë·®ÀÇ ÀåÄ¡¸¦
Áö¿øÇÑ´Ù. ´õ¿í È¿À²ÀûÀÎ SMP Ȱ¿ëÀ» À§ÇØ lock ¸ÞÄ«´ÏÁòÀÌ ¸¹ÀÌ °³¼±µÇ¾ú´Ù°í
ÇÑ´Ù. Linus°¡ 2.3 °³¹ßÀ» ½ÃÀÛÇÏ¸é¼ Ã³À½À¸·Î ¼Õ´í ºÎºÐ ÁßÀÇ Çϳª°¡
¹Ù·Î ´ÙÁß Ä¿³ÎÀÇ spinlockÀ̾ú´Ù.
ÇÁ·Î¼¼½º ¼ö, ÆÄÀÏ Å©±â ¹«Á¦ÇÑ
2.2 Ä¿³Î¿¡¼´Â ÆÄÀÏÀº 2GB°¡ ÃÖ´ë¿´Áö¸¸ ÆÄÀÏ
½Ã½ºÅÛ Äڵ尡 ´õ¿í È¿À²ÀûÀΠij½¬ °ü¸®¸¦ À§ÇØ °³¼±µÇ¸é¼
ÆÄÀÏ Å©±â¿¡ ´ëÇÑ Á¦ÇÑÀÌ ¾ø¾îÁ³´Ù. ÇÁ·Î¼¼½ºÀÇ Å©±â ¶ÇÇÑ
1024°³°¡ ÃÖ´ë¿´Áö¸¸ 2.4¿¡¼´Â ¸Þ¸ð¸® ÇѰ迡 À̸¦ ¶§±îÁö °è¼Ó
ÇÁ·Î¼¼½º¸¦ »ý¼ºÇÒ ¼ö ÀÖ´Ù.
32ºñÆ® UID
ÀÌÀüÀÇ uid_t´Â 16ºñÆ®ÀÇ °ªÀ̾ú±â ¶§¹®¿¡ ÃÖ´ë·Î
¼ö¿ëÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚÀÇ ¼ö´Â ÀÌ·ÐÀûÀ¸·Î 63356ÀÌ¿´´Ù. ÀÌ uid_tÀÇ
Å©±â°¡ 32ºñÆ®·Î ¹Ù²î¸é¼ ¾à 42¾ï¸í±îÁöÀÇ »ç¿ëÀÚ¸¦ ¼ö¿ëÇÒ ¼ö
ÀÖ°Ô µÇ¾ú´Ù. ÀÌ´Â Çö½ÇÀûÀ¸·Î °ÅÀÇ ¹«Á¦ÇÑÀ̶ó°í ºÁµµ µÈ´Ù. ÀÌ·¸°Ô
µ¥ÀÌÅÍ Å¸ÀÔÀÌ ¹Ù²î¸é¼ °ü·Ã ½Ã½ºÅÛ ÄÝ ¶ÇÇÑ º¯È°¡ ÀÖ¾ú´Ù.
Wake-one ±â´É
³×Æ®¿÷ ºÎºÐ¿¡ ¿©·¯ Ư¡ÀûÀÎ º¯È°¡ ¸¹¾Ò´Âµ¥
±× ÁßÀÇ ÁÖ¸ñÇÒ¸¸ °ÍÀÌ wake-one ±â´ÉÀÌ´Ù. ÀÌÀüÀÇ ³×Æ®¿÷ ½Ã½ºÅÛ¿¡¼´Â
³×Æ®¿÷À¸·Î µ¥ÀÌÅÍÀ» ¹ÞÀ¸¸é, ÀÏ´Ü ±â´Ù¸®°í ÀÖ´ø ¸ðµç ÇÁ·Î¼¼½º¸¦
±ú¿ì°í ÇÑ ÇÁ·Î¼¼½º°¡ ±× µ¥ÀÌÅ͸¦ °¡Á®°¡¸é ³ª¸ÓÁö ÇÁ·Î¼¼½º´Â
´Ù½Ã ´ë±â »óÅ·Πµé¾î°¡´Â ¹æ½ÄÀ̾ú´Ù. ÀÌ´Â ÇÁ·Î¼¼½º ±ú¿ì°í ´Ù½Ã
´ë±â½ÃŰ´Â ºÒÇÊ¿äÇÑ ¿À¹öÇìµå¸¦ ¹ß»ý½Ã۱⠶§¹®¿¡ wake-one ±â´ÉÀÌ Ãß°¡µÇ¾ú´Ù.
wake-oneÀº ±â´Ù¸®´Â ÇÁ·Î¼¼½º Áß¿¡¼ ±× µ¥ÀÌÅ͸¦ ¹ÞÀ» ÇÑ ÇÁ·Î¼¼½º¸¸À»
±ú¿ö µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ¹æ½ÄÀÌ´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á °úºÎÇϰ¡
°É¸®´Â ´ëÇü ¼¹ö¿¡¼´Â ´«¿¡ ¶ç´Â ¼º´É Çâ»óÀ» ÀÌ·ê ¼ö ÀÖ´Ù°í
ÇÑ´Ù.
kHTTPd ¼¹ö
knfsdó·³ ³×Æ®¿÷ ¼¹ö°¡ Ä¿³Î¿¡ Æ÷ÇÔµÈ ¿¹ÀÌ´Ù.
ÀÌ´Â À¥ ¼¹ö·Î ¸®´ª½º¸¦ »ç¿ëÇÏ·Á°í ÇÏ´Â ±â¾÷¿¡¼´Â ¸Å¿ì
Èï¹Ì·Î¿î ±â´ÉÀÏ °ÍÀÌ´Ù. ÀÌ kHTTPd´Â »ç½Ç»ó ¿Ïº®ÇÑ À¥ ¼¹ö°¡
¾Æ´Ñ Apache¿Í °°Àº »ç¿ëÀÚ ¿µ¿ªÀÇ À¥ ¼¹ö¿¡ ´ëÇÑ º¸Á¶ÀûÀÎ ¿ªÇÒÀ»
ÇÑ´Ù. µ¿ÀûÀÎ À¥ ÆäÀÌÁö°¡ ¾Æ´Ñ Á¤ÀûÀÎ À¥ ÆäÀÌÁö ¿äû(ÆÄÀÏ¿¡ ´ëÇÑ ¿äû)¸¸À»
ó¸®ÇÑ´Ù. ºôµå½Ã¿¡ Ä¿³Î¿¡ Æ÷ÇÔ½Ãų ¼öµµ ÀÖÁö¸¸ ¸ðµâ·Î »ç¿ë´Â
°Íµµ °¡´ÉÇϱ⠶§¹®¿¡ ÇÊ¿äÇÑ ½ÃÁ¡¿¡ ±× ¸ðµâÀ» ·ÎµåÇÏ¿© »ç¿ëÇÒ
¼ö ÀÖ´Ù. ÀÌ kHTTPd¿¡ ´ëÇÑ Á¦¾î´Â /proc/sys/net/kHTTPd ÇÏÀ§ÀÇ
Ç׸ñµéÀ» »ç¿ëÇÏ¿© µ¿ÀûÀ¸·Î ÇÒ ¼ö ÀÖ´Ù. Apache ±×·ì¿¡¼µµ
kHTTPd¸¦ Áö¿øÇϱâ·Î ¹ßÇ¥ÇÏ¿© ¹«°Ô¸¦ ´õÇϰí ÀÖ´Ù.
raw ºí·° ÀåÄ¡
ºí·° ÀåÄ¡´Â ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ ¹öÆÛ ij½¬¸¦ ÅëÇÏ¿©
Á¢±ÙÇÑ´Ù. ºí·° ÀåÄ¡¸¦ ÀÌ Ä³½¬¸¦ °ÅÄ¡Áö ¾Ê°í ¹Ù·Î Á¢±ÙÇÒ ¼ö ÀÖ´Â
raw ÀåÄ¡°¡ Ãß°¡µÇ¾ú´Ù. /dev µð·ºÅ丮ÀÇ raw, raw1, raw2
³ëµå°¡ ¹Ù·Î ±×°ÍÀÌ´Ù. ij½³À» ¿øÇÏÁö ¾Ê°Å³ª ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼
½º½º·Î ij½¬¸¦ °ü¸®ÇÒ °æ¿ì¿¡ Áï, µ¥ÀÌÅÍ º£À̽º ¿£ÁøÀ̳ª ´ë±Ô¸ðÀÇ µ¥ÀÌÅÍ
ó¸® ¿£Áø °°Àº °Í¿¡¼ ÇÊ¿äÇÒ °ÍÀÌ´Ù.
·Î¿ì¿£µå(Low-end)ÀÇ Æ¯Â¡
¾Õ¿¡¼ º» °Í°ú °°Àº Å« ¼º´É Çâ»óÀÇ Æ¯Â¡»Ó¸¸
¾Æ´Ï¶ó »ç¿ëÀÚµéÀÌ ¸®´ª½º¸¦ ´õ¿í ½±°í Æí¸®ÇÏ°Ô »ç¿ëÇÒ ¼ö
ÀÖ°Ô ÇØÁִ Ư¡µéµµ ÀÖ´Ù.
* I2O, USB, FireWire, I2C Áö¿ø * ISA PnP
Áö¿ø * PCMCIA Áö¿ø * Direct Rendering Manager
I2O, USB, FireWire, I2C Áö¿ø
»õ·Î¿î ¹ö½º ¹æ½Ä¿¡ ´ëÇÑ Áö¿øÀÌ Ãß°¡µÇ¾ú´Ù.
(°¢ ¹ö½º ¹æ½Ä¿¡ ´ëÇÑ ºÎ¿¬ ¼³¸íÀº ¿ë¾î ÂüÁ¶) USB´Â Űº¸µå,
¸¶¿ì½º »Ó¸¸ ¾Æ´Ï¶ó Ÿºí·¿, Á¶À̽ºÆ½, ½ºÄ³³Ê, ¿Àµð¿À, ¸ðµ©,
ÇÁ¸°ÅÍ, µðÁöÅÐ Ä«¸Þ¶ó µî ´õ¿í ¸¹Àº ÀåÄ¡¸¦ Áö¿øÇÏ°Ô µÇ¾ú´Ù.
ISA PnP / PCMCIA Áö¿ø
ÀÌÀü ¹öÀü¿¡¼´Â PCI PnP¸¸ÀÌ Áö¿øµÇ¾ú´Âµ¥ 2.4¿¡¼´Â
ISA PnP°¡ Ãß°¡µÇ¾ú´Ù. ÀÌ´Â Á¤¸» »ç¿ëÀÚ¿¡°Ô À־ ¸¹Àº
Æí¸®ÇÔÀ» Á¦°øÇÑ´Ù. (ISA ·£Ä«µå¸¦ ÀνĽÃ۱â À§ÇØ °í»ýÀ»
Çß´ø °ÍÀ» ±â¾ïÇϸé... -.-) ¶ÇÇÑ ³ëÆ®ºÏ »ç¿ëÀÚ¸¦ À§ÇØ PCMCIA¿¡
´ëÇÑ Áö¿øÀÌ Ä¿³Î¿¡ Æ÷ÇԵǾú´Ù. ISA PnP³ª PCMCIA³ª µ¶¸³ÀûÀÎ Ä¿³Î ÆÐÄ¡¿Í
¼³Á¤ ÇÁ·Î±×·¥À¸·Î Á¸ÀçÇÏ¿´´Âµ¥ 2.4ºÎÅÍ´Â °ø½Ä Ä¿³Î¿¡ Æ÷ÇÔµÇ¾î ¹ø°Å·Î¿î
ÀÛ¾÷ÀÌ ÁÙ°Ô µÇ¾ú´Ù.
Direct Rendering Manager
DRM˼ XFree 4.0˂ DRI (Direct Rendering Infrastructure)
±â´ÉÀ» Áö¿øÇϱâ À§ÇÑ Ä¿³Î ±â´ÉÀÌ´Ù. ÀÌ´Â ±×·¡ÇÈ Çϵå¿þ¾î¿¡
´ëÇÑ Á¢±Ù Á¦¾î¸¦ ¼öÇàÇÏ¿© ¾ÈÁ¤¼ºÀ» Çâ»ó½ÃŲ´Ù. ÀÌ´Â ¾ÈÁ¤ÀûÀÎ
±×·¡ÇÈ È¯°æÀ» Áö¿øÇØÁÙ °ÍÀÌ´Ù. ±×·¡ÇȰú °ü·ÃÇÏ¿© ¶ÇÇÑ ÇÁ·¹ÀÓ¹öÆÛ¿Í
AGP¿¡ ´ëÇÑ Áö¿øÀÌ Çâ»óµÇ¾ú´Ù.
±âŸ Ư¡
Áö¿ø ¾ÆÅ°ÅØÃÄ Áõ°¡
´«¿¡ ¶ì°Ô µå·¯³ª´Â Ư¡ ÁßÀÇ Çϳª·Î °ø½Ä Áö¿ø
¾ÆÅ°ÅØÃİ¡ ´Ã¾î³µ´Ù´Â Á¡ÀÌ´Ù. ÇöÀç 2.4.0-test7¿¡¼ Áö¿øÇÏ´Â
¾ÆÅ°ÅØÃÄ´Â Alpha, ARM, i386, IA-64, m68k, MIPS, MIPS64,
PowerPC, S/390, SH, Sparc, Sparc64·Î ÃÑ 12 °¡ÁöÀÌ´Ù. ÀÌµé ¾ÆÅ°ÅØÃĸ¦
º¸¸é ¼ÒÇü ÀÓº£µðµå ÇÁ·Î¼¼¼ºÎÅÍ 64ºñÆ® ÇÏÀÌ¿£Æ® ¾ÆÅ°ÅØÃıîÁö ´Ù¾çÇÏ´Ù.
2.4 Ä¿³ÎÀº ÇöÀç °¡Àå ¸¹Àº ¾ÆÅ°µ¦ÅØÃĸ¦ Áö¿øÇÏ´Â ¿î¿µÃ¼Á¦ÀÏ °ÍÀÌ´Ù.
/dev ÆÄÀÏ ½Ã½ºÅÛ
/dev µð·ºÅ丮¿¡ »ç¿ëµÇÁöµµ ¾Ê´Â, ºÒÇÊ¿äÇϰÔ
¸¹Àº ÀåÄ¡ ³ëµå¸¦ ¸¸µé¾î ¸Þ¸ð¸® ¹× ÀåÄ¡ ¹øÈ£¸¦ ³¶ºñÇÏ´Â
°ÍÀ» ÁÙÀ̱â À§ÇØ /dev ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸¸µé¾îÁ³´Ù. ÀÌ´Â ÇöÀç
»ç¿ëµÇ´Â ÀåÄ¡¸¸À» /devÀÇ ³ëµå·Î ¸¸µé¾î °£¼ÒÈÇϰڴٴ °ÍÀ¸·Î
¸ðµâÀÇ ·Îµå/¾ð·Îµå¿¡ µû¸¥ µ¿ÀûÀÎ °ü¸®°¡ ÇÊ¿äÇÏ´Ù.
±âŸ ¹ÙÀ̳ʸ® ·Î´õ
2.2ºÎÅÍ ±âŸ ¹ÙÀ̳ʸ® ·Î´õÇÏ´Â ±â´ÉÀÌ ÀÖ¾ú´Ù.
ÀÌ´Â À©µµ¿ìÁî¿¡¼Ã³·³ ƯÁ¤ ¹ÙÀ̳ʸ® ŸÀÔÀ» ¿ÜºÎ ÀÀ¿ë ÇÁ·Î±×·¥°ú
¿¬°áÇØÁÖ´Â ±â´ÉÀÌ´Ù. ÀÌ ·Î´õ¿¡ ÀÚ¹Ù¿¡ ´ëÇÑ Áö¿øÀÌ Ãß°¡µÇ¾ú´Ù.
Ãß°¡ÀûÀÎ »ç¿ë¹ýÀº Documentation/binfmt_misc.txt¸¦ º¸¶ó.
¸¶Ä¡¸ç
¾Õ¿¡¼ ¾ð±ÞÇÑ °Í ¿Ü¿¡µµ ÀÛÀº ¼ö¸¹Àº °³¼± »çÇ×µéÀÌ
ÀÖ°í, Ãß°¡ÀûÀ¸·Î Áö¿øµÈ ¼ö¸¹Àº ÀåÄ¡µéÀÌ ÀÖ´Ù. ¿©·¯ Ä¿³Î ÇØÄ¿µéÀÌ
Á¤¸» ¾µ¸¸ÇÑ Ä¿³ÎÀ» ¸¸µé±â À§ÇØ ³ë·ÂÇϰí ÀÖ´Ù. ¿ì¸®´Â ±× º¸´ä¾ø´Â
³ë·Â¿¡ ´ëÇØ °¨»çÇØ¾ß ÇÒ °ÍÀÌ´Ù.
¿ë¾î
* IO-APIC Advanced Programmable Interrupt
Controller. ´ÙÁß ÇÁ·Î¼¼¼ ½Ã½ºÅÛ¿¡¼ Çϵå¿þ¾î
ÀÎÅÍ·´Æ®¸¦ ¿©·¯ CPU ¶Ç´Â ¿©·¯ CPU ±×·ìÀ¸·Î º¸³»ÁÖ´Â Çâ»óµÈ
ÀÎÅÍ·´Æ® Á¦¾î±â. ´õ ÀÚ¼¼ÇÑ ¼³¸íÀº http://lwn.net/980205/io-apic.html
ÆäÀÌÁö¸¦ ÂüÁ¶
* IA-64 Intel-Architecture 64. Merced¶õ À̸§À¸·Î
¾Ë·ÁÁø ÀÎÅÚ°ú ÈÞ·¿ ÆÐÄ¿µå°¡ °øµ¿À¸·Î °³¹ßÇÑ
64 ºñÆ® ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼. °ø½ÄÀûÀ¸·Î´Â Intel Architecture
64 (IA-64)·Î ¹ßÇ¥
µÇ¾ú°í, long instruction word (LIW), instruction
prediction, branch elimination, speculative
loading°ú °°Àº »õ·Î¿î ±â¼úÀ» Àû¿ëÇÏ¿´´Ù. IA-64 Linux ÇÁ·ÎÁ§Æ®ÀÇ
°ø½Ä ȨÆäÀÌÁö´Â http://www.ia64linux.org/
ÀÌ´Ù.
* SH Hitachi¿¡¼ °³¹ßÇÑ 32 ºñÆ® RISC ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼.
SuperH ĨÀº PDA¿Í °°Àº ¼ÒÇüÀÇ Àåºñ¸¦ À§ÇØ
system-on-chip ±¸Á¶·Î ÃÖÀûȰ¡ µÇ¾î ÀÖ´Ù. Linux SH ÇÁ·ÎÁ§Æ®ÀÇ
°ø½Ä ȨÆäÀÌÁö´Â http://members.aol.com/redhtlinux/sh3/ ÀÌ´Ù.
* I2O Intelligent I/O. Ưº°ÇÑ I/O ÇÁ·Î¼¼¼(IOP)¸¦
ÀÌ¿ëÇÏ¿© - »õ·Î¿î ¹æ½ÄÀÇ ÀÎÅÍ·´Æ® ó¸®, ¹öÆÛ¸µ,
µ¥ÀÌÅÍ Àü¼Û - I/O º´¸ñ Çö»óÀ» ¾ø¾Ø I/O ±¸Á¶ÀÌ´Ù. I2O µå¶óÀ̹ö´Â
»óÀ§ÀÇ ¿î¿µ
üÁ¦¿ÍÀÇ ÀÎÅÍÆäÀ̽º¸¦ ´ã´çÇÏ´Â ¿î¿µÃ¼Á¦ ƯÁ¤
¸ðµâ(OSM)°ú ÀåÄ¡¿ÍÀÇ µ¥ÀÌÅÍ Àü¼ÛÀ» ´ã´çÇÏ´Â
Çϵå¿þ¾î ÀåÄ¡ ¸ðµâ(HDM)À¸·Î ±¸¼ºµÇ¾îÀÖ´Ù. HDMÀº ƯÁ¤ ¿î¿µÃ¼Á¦¿Í
»ó°üÀº ºÎºÐÀ̱⠶§¹®¿¡ OSM¸¸ ÀûÀýÈ÷ º¯°æÇÏ¿©
¿©·¯ ¿î¿µÃ¼Á¦¿¡¼ »ç¿ë°¡´ÉÇÏ´Ù.
* USB Universal Serial Bus. 12MbpsÀÇ µ¥ÀÌÅÍ
Àü¼Û·üÀ» °®´Â ¿ÜºÎ ¹ö½ºÇ¥ÁØÀÌ´Ù. ÇϳªÀÇ USB
Æ÷Æ®¿¡´Â ÃÖ´ë 127°³ÀÇ ÁÖº¯ ÀåÄ¡°¡ ¿¬°áµÉ ¼ö ÀÖÀ¸¸ç, PnP¿Í µ¿ÀÛ
Áß¿¡µµ ÀÚÀ¯ÀÚÀç·Î ÀåÄ¡¸¦ ²Å°í »¬ ¼ö ÀÖ°Ô ÇØÁÖ´Â
ÇÖ Ç÷¯±ë(hot plugging)À» Áö¿øÇÑ´Ù. iMacÀÌ Á÷·Ä
Æ÷Æ®¿Í º´·Ä Æ÷Æ®°¡ ¾øÀÌ ¿ÀÁ÷ USB Æ÷Æ®¸¸À» Áö¿øÇÏ°Ô µÈ ÀÌÈÄ·Î
PC ÂÊ¿¡¼ ¸¹ÀÌ »ç¿ëµÇ±â ½ÃÀÛÇϰí ÀÖ´Ù.
* FireWire IEEE 1394 Ç¥ÁØÀº ÃÖ´ë 400MbpsÀÇ
Àü¼Û ·ü¸¦ Áö¿øÇÏ´Â ¿ÜºÎ ¹ö½º Ç¥ÁØÀÌ´Ù. FireWire´Â
ÀÌ IEEE 1394 ¹ö½º ±â¼úÀ» ¸¸µç Apple»çÀÇ »óÇ¥ ¸íÀÌ´Ù. ¼Ò´Ï¿¡¼´Â
I-link, Texas Instrument¿¡¼´Â Lynx¶ó´Â À̸§À¸·Î ºÎ¸¥´Ù.
ÇÑ FireWire Æ÷Æ®¿¡ 63°³ÀÇ ÁÖº¯ ÀåÄ¡¸¦ ¿¬°áÇÒ
¼ö ÀÖ°í, USB¿Í °°ÀÌ PnP¿Í ÇÖ Ç÷¯±ë ±â´ÉÀ» Áö¿øÇÑ´Ù. ÇÏÁö¸¸
USB¿Í´Â ´Þ¸® ´õ ¸¹Àº µ¥ÀÌÅÍ Àü¼Û¸¦ ¿ä±¸ÇÏ´Â
ºñµð¿À Ä«¸Þ¶ó¿Í °°Àº ÀåÄ¡¿¡ ÀûÇÕÇÏ´Ù. ¶ÇÇÑ USB¿¡ º¸´Ù
´õ ºñ½Î´Ù.
* I2C Inter-IC. Çʸ³½º ¹ÝµµÃ¼¿¡¼ 1980³â´ë¿¡
°í¾ÈÇÑ IC°£ÀÇ Àú¼Ó ¹ö½º Çü½ÄÀÌ´Ù. ´ÙÁß
¸¶½ºÅÍ ¹ö½ºÀÌ´Ù. ¸ð´ÏÅÍ, TV, VCR°ú °°Àº ºñµð¿À ÀåÄ¡¿¡¼ ¸¹ÀÌ
»ç¿ëÇÑ´Ù.
* AGP Advanced Graphic Port. ÀÎÅÚ¿¡¼ °³¹ßÇÑ
»õ·Î¿î ÀÎÅÍÆäÀ̽º ½ºÆå. PCI ±â¹ÝÀÇ ¹ö½º·Î 3D
±×·¡ÇÈ¿¡ ´ëÇÑ °¡¼ÓÀ» ¸ñÀûÀ¸·Î ¼³°èµÇ¾ú´Ù. AGP ä³ÎÀº 32ºñÆ®¿¡
66MHz·Î µ¿ÀÛÀº Çϱ⠶§¹®¿¡ PCIÀÇ µÎ ¹èÀÎ 266MbpsÀÇ
Àü¼Û·üÀ» °®´Â´Ù.
* ÇÁ·¹ÀÓ¹öÆÛ (framebuffer) ºñµð¿À ¸Þ¸ð¸®°¡
¸ÅÇÎÀÌ µÇ´Â ½Ã½ºÅÛ ¸Þ¸ð¸® ¿µ¿ª. ÀÌ´Â ¸¹Àº ¾çÀÇ
ºñµð¿À µ¥ÀÌÅÍÀÇ Àü¼ÛÀ» ÀϹÝÀûÀÎ ¸Þ¸ð¸® Á¢±Ùó·³ ½±°Ô ÇÒ
¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ÀÌ ¹öÆÛÀÇ Æ¯Á¤ À§Ä¡´Â ȸéÀÇ
ƯÁ¤ À§Ä¡¸¦ ³ªÅ¸³»¸ç, ¹öÆÛÀÇ °ªÀº Çȼ¿ÀÇ »öÀ» ³ªÅ¸³½´Ù.
Âü°í ÀÚ·á
* Linux Port's (http://perso.wanadoo.es/xose/linux/linux_ports.html)
ÇöÀç ¸®´ª½º°¡ Æ÷ÆÃµÈ »óȲ¿¡ ´ëÇÑ Á¤º¸ Á¦°ø *
Joe Pranevich: Wonderful World of Linux 2.4 (Final Draft)
(http://linuxtoday.com/news_story.php3?ltsn=2000-07-17-014-04-NW-LF-KN)
2.4 Ä¿³Î¿¡ °üÇÑ ±â»ç * The Bullet Points: Linux
2.4 Linux Journal 2000³â 1¿ùÈ£ * Ä¿³Î 2.4.0-test7ÀÇ Documentation/
µð·ºÅ丮 ¿©·¯ ¼¼ºÎÀûÀÎ »çÇ׵鿡 ´ëÇÑ ¹®¼ * Webopedia
(http://webopedia.internet.com/) ¿Â¶óÀÎ ÄÄÇ»ÅÍ ¿ë¾î »çÀü
|