| ÇÁ·¢Æ¼½º PREX´Â ÀÓº£µðµå ½Ã½ºÅÛÀ»À§ÇÑ ÈÞ´ë¿ë ½Ç½Ã°£ ¿î¿µ üÁ¦ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
ÇÁ·¢Æ¼½º ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Kohsuke Ohtani
ÇÁ·¢Æ¼½º ű×
ÇÁ·¢Æ¼½º ¼³¸í
PREX´Â ÀÓº£µðµå ½Ã½ºÅÛÀ»À§ÇÑ ÈÞ´ë¿ë ½Ç½Ã°£ ¿î¿µ üÁ¦ÀÔ´Ï´Ù. PREX ÇÁ·ÎÁ§Æ®´Â ÀÓº£µðµå ½Ã½ºÅÛÀ»À§ÇÑ ÈÞ´ë¿ë ½Ç½Ã°£ ¿î¿µ üÁ¦¸¦ Á¦°øÇÏ´Â ¿ÀÇ ¼Ò½º À̴ϼÅƼºêÀÔ´Ï´Ù.ÀÌ ÇÁ·ÎÁ§Æ®´Â ¿ø·¡ µ¶Á¡Àû ÀÎ OS Çʵ忡 ¿ÀÇ ¼Ò½º À̵¿À» ÀüÆÄÇϱâ À§ÇØ ÈÞ´ë ÀüÈ ¹× PDA¿¡ ´ëÇÑ ·Î¿Æ¼¾ø´Â OS¸¦ ¸¸µé±â ½ÃÀÛÇß½À´Ï´Ù. ±×¸®°í ÀÌÁ¦ ÇÁ·ÎÁ§Æ® ´ë»óÀÌ ½Ç½Ã°£ ¹× ÀÓº£µðµå SystemsÀÇ ±¤¹üÀ§ÇÑ ¿µ¿ªÀ¸·Î À̵¿µÇ¾ú½À´Ï´Ù .prEx´Â ¼ÒÇü ¸Þ¸ð¸® Dz ÇÁ¸°Æ® Ç÷§ÆûÀ» À§ÇØ Æ¯º°È÷ ¼³°èµÇ¾ú½À´Ï´Ù. ±×°ÍÀº ÀüÅëÀûÀÎ ¸¶ÀÌÅ©·Î Ä¿³Î ¾ÆÅ°ÅØó¸¦ ±â¹ÝÀ¸·Î ÇÑ C ¾ð¾î·Î ÀÛ¼ºµÇ¾ú½À´Ï´Ù. PREX Ä¿³ÎÀº ÀÛ¾÷, ½º·¹µå, ¸Þ¸ð¸®, IPC, ¿¹¿Ü ¹× µ¿±âȸ¦À§ÇÑ ±âº» ±â´É ¸¸ Á¦°øÇÕ´Ï´Ù. ´Ù¸¥ ±âº» OS ±â´É, ÇÁ·Î¼¼½º, ÆÄÀÏ ½Ã½ºÅÛ, ÀÀ¿ë ÇÁ·Î±×·¥·Îµå ¹× ³×Æ®¿öÅ·Àº »ç¿ëÀÚ ¸ðµå ¼¹ö¿¡¼ Á¦°øÇÕ´Ï´Ù. ¶ÇÇÑ PREX´Â ±âÁ¸ ÀÀ¿ë ÇÁ·Î±×·¥À» Àç»ç¿ëÇϱâ À§ÇØ POSIX ¿¡¹Ä·¹ÀÌ¼Ç ·¹À̾ Á¦°øÇÕ´Ï´Ù .PREX´Â ÈÞ´ë ÀüÈ ¹× PDA ¿ë ¿ÀÇ ¼Ò½º ·Î¿Æ¼¾ø´Â OSÀÔ´Ï´Ù.ÀÌ µðÀÚÀÎÀº ½Ã½ºÅÛÀÌ ±âº» ½Ç½Ã°£ ÀÛ¾÷°ú ÀϹÝÀ» ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. NIX ÇÁ·Î¼¼½º´Â ½Ç½Ã°£ ¼º´ÉÀ» ÀúÇϽÃÅ°Áö ¾Ê°í µ¿½Ã¿¡ ÇÁ·Î¼¼½º¸¦ ¼öÇàÇÕ´Ï´Ù. ¶ÇÇÑ Ç÷§Æû µðÀÚÀ̳ʰ¡ ´ë»ó ¿äû¿¡ ÀûÇÕÇÑ ¼¹ö ÀÛ¾÷À» ¼±ÅÃÇÏ¿© OS¸¦ ±¸¼ºÇÏ´Â µ¥ µµ¿òÀ̵˴ϴ٠.PREX´Â BSD ¶óÀ̼¾½º¿¡ µû¶ó ¸±¸®½º µÈ ·Î¿Æ¼¾ø´Â ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. ´ÙÀ½Àº "PREX"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ ÀÛ¾÷ ¹× ½º·¹µå Á¦¾î : 256 ¿ì¼± ¼øÀ§ ¼öÁØÀÇ ¼±Á¡ ¿ì¼± ¼øÀ§ ¿¹¾à ¡¤ ¸Þ¸ð¸® °ü¸® : °¡»ó ÁÖ¼Ò ¸ÅÇÎ, °øÀ¯ ¸Þ¸ð¸®, MMU¿ÍÀÇ ¸Þ¸ð¸® º¸È£ ¡¤ IPC : ½º·¹µå°£¿¡ µ¿±â½Ä ¸Þ½ÃÁö, Ä¿³ÎÀÇ °³Ã¼ À̸§ °ø°£ ¡¤ ¿¹¿Ü : POSIX ½ÅÈ£ ¿¡¹Ä·¹À̼ÇÀ»À§ÇÑ ÇÁ·¹ÀÓ ¿öÅ© ¡¤ µ¿±âÈ : ¼¼¸¶Æ÷¾î, Á¶°Ç º¯¼ö ¹× ¿ì¼± ¼øÀ§ »ó¼ÓÀÌÀÖ´Â ¹ÂÅؽº ¡¤ ŸÀÌ¸Ó : ½½¸³ ŸÀ̸Ó, ¾Ë¶÷ ŸÀÌ¸Ó ¡¤ ÀÎÅÍ·´Æ® : Áßø ÀÎÅÍ·´Æ® ¼ºñ½º ·çƾ ¹× ¿ì¼± ¼øÀ§°¡ ÁöÁ¤µÈ ÀÎÅÍ·´Æ® ¼ºñ½º ½º·¹µå ¡¤ ÀåÄ¡ I / O : ÃÖ¼Ò µ¿±â½Ä I / O ÀÎÅÍÆäÀ̽º ¡¤ ½Ç½Ã°£ : ³·Àº ÀÎÅÍ·´Æ® ´ë±â ½Ã°£, °íÇØ»óµµ Å¸À̸Ó, ÁÖ±âÀ² ŸÀÌ¸Ó ¹× ÀÏÁ¤ ÄöÅÒ ÄÁÆ®·Ñ ¡¤ Å©·Î½º Ç÷§Æû ÈÞ´ë ¼º : Àß Á¤ÀÇ µÈ ¾ÆÅ°ÅØó Á¾¼Ó °èÃþ ¹× µå¶óÀ̹ö Ä¿³Î ÀÎÅÍÆäÀ̽º ¡¤ ¸ðµâ ½Ä µðÀÚÀÎ : Ä¿³Î¿¡¼ ºÐ¸® µÈ OS ¼¹ö ¹× BSP ¸ðµâ ¡¤ ¼ÒÇü ¸Þ¸ð¸® Dz ÇÁ¸°Æ® : Ä¿³Î Å©±â <25K ¹ÙÀÌÆ® ¡¤ ÀúÀü·Â ¼Òºñ : ÇÁ·Î¼¼¼ À¯ÈÞ »óÅÂ, DVS Áö¿ø (Dynamic Voltage Scaling) ¡¤ µð½ºÅ©ÀÌ ÀûÀº : ÄÑÁü ÄÚ¾î Ä¿³Î, ¸Þ¸ð¸® ÆäÀÌÁö ½º¿ÍÇÎ ¾øÀ½ ¡¤ Áï½Ã »ç¿ëÇÒ ¼ö : ÃÖ¼Ò OS ºÎÆà ½Ã°£, ½Ã½ºÅÛ ÀϽà ÁßÁö / À̷¼, Ä¿³Î µû¶æÇÑ Àç½ÃÀÛ ¡¤ ÆÄÀÏ ½Ã½ºÅÛ : vfs ÇÁ·¹ÀÓ ¿öÅ©, ·¥ / FAT / FAT / FAT / FLASH ÆÄÀÏ ½Ã½ºÅÛ ÀÓº£µðµå ½Ã½ºÅÛ¿¡ ÃÖÀûÈ ¡¤ ³×Æ®¿öÅ· : TCP / IP ½ºÅÃ, BSD ¼ÒÄÏ ÀÎÅÍÆäÀ̽º ¡¤ POSIX ¿¡¹Ä·¹ÀÌ¼Ç : ½ÅÈ£, ÇÁ·Î¼¼½º, ÆÄÀÏ I / O, ½Ç½Ã°£ È®Àå, pthread µî ¡¤ µð¹ö±× : À̺¥Æ® ·Î±ë, GDB ¿ø°Ý µð¹ö±× ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ÀÌ ¸±¸®½º¿¡¼´Â PathName ±â¹Ý ¾×¼¼½º Á¦¾î¸¦ °¡´ÉÇÏ°ÔÇÏ´Â »õ·Î¿î º¸¾È ÇÁ·¹ÀÓ ¿öÅ©¸¦ Ãß°¡ÇÕ´Ï´Ù. ¡¤ ¿ªÇÒ¿¡ µû¶ó ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ Æ¯Á¤ ±â´É ¼¼Æ®¸¦ ÇÒ´ç ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·¢Æ¼½º °ü·Ã ¼ÒÇÁÆ®¿þ¾î