• Àüü
  • ÀüÀÚ/Àü±â
  • Åë½Å
  • ÄÄÇ»ÅÍ
´Ý±â

»çÀÌÆ®¸Ê

Loading..

Please wait....

±¹³» ³í¹®Áö

Ȩ Ȩ > ¿¬±¸¹®Çå > ±¹³» ³í¹®Áö > Çѱ¹Á¤º¸°úÇÐȸ ³í¹®Áö > Á¤º¸°úÇÐȸ ÄÄÇ»ÆÃÀÇ ½ÇÁ¦ ³í¹®Áö (KIISE Transactions on Computing Practices)

Á¤º¸°úÇÐȸ ÄÄÇ»ÆÃÀÇ ½ÇÁ¦ ³í¹®Áö (KIISE Transactions on Computing Practices)

Current Result Document :

ÇѱÛÁ¦¸ñ(Korean Title) Linux ±â¹Ý¿¡¼­ ºü¸¥ ÇÁ·Î±×·¥ ½ÇÇàÀ» À§ÇÑ ÁÖ¼Ò °ø°£ À¯Áö ±â¹ý
¿µ¹®Á¦¸ñ(English Title) Address Space Maintaining Scheme for Fast Program Execution in Linux-based Systems
ÀúÀÚ(Author) ³ë½ÂÁØ   °­µ¿Çö   ±èÁ¤ÇÑ   ±èÀÎÇõ   ¾ö¿µÀÍ   Seung Joon Noh   Dong Hyun Kang   Junghan Kim   Inhyeok Kim   Young Ik Eom  
¿ø¹®¼ö·Ïó(Citation) VOL 21 NO. 12 PP. 0786 ~ 0791 (2015. 12)
Çѱ۳»¿ë
(Korean Abstract)
ÃÖ±Ù »ç¹°¿¡ ³×Æ®¿öÅ© ±â´ÉÀ» Ãß°¡ÇÏ¿© ÀÎÅͳÝÀ» ÅëÇØ ÀڷḦ ±³È¯ÇÏ´Â »ç¹° ÀÎÅͳÝ(IoT, Internet of Things) ȯ°æÀÇ °³¹ßÀÌ È°¹ßÈ÷ ÁøÇàµÇ°í ÀÖ´Ù. ÀÌ¿¡ µû¶ó ±âÁ¸ÀÇ ÄÄÇ»Æà ȯ°æÀÌ µ¥½ºÅ©ÅéÀ̳ª ¸ð¹ÙÀϷκÎÅÍ ´Ù¾çÇÑ µð¹ÙÀ̽ºÀÇ ÄÄÇ»Æà ȯ°æÀ¸·Î È®ÀåµÇ°í ÀÖ´Ù. ÀÌ·¯ÇÑ È¯°æ¿¡¼­ ÇÁ·Î±×·¥ÀÇ ÀÀ´ä¼ºÀº »ç¿ëÀÚ °æÇè(UX: User Experience) Ãø¸é¿¡¼­ Áß¿äÇϱ⠶§¹®¿¡ µð¹ÙÀ̽º¿¡¼­ÀÇ ÀÀ´ä¼ºÀ» À§ÇÑ ºü¸¥ ÇÁ·Î±×·¥ ½ÇÇà ±â¼úÀÌ ÁÖ¸ñ ¹Þ°í ÀÖ´Ù. º» ³í¹®¿¡¼­´Â ¾Èµå·ÎÀÌµå ¸ð¹ÙÀÏ È¯°æ¿¡¼­ ¾îÇø®ÄÉÀ̼ÇÀÇ ºü¸¥ ½ÇÇàÀ» À§ÇÑ Zygote ±â¼úÀ» ºÐ¼®ÇÏ°í, À̸¦ ¹ÙÅÁÀ¸·Î ¹ü¿ëÀûÀÎ ¸®´ª½º ȯ°æ¿¡¼­ ÇÁ·Î±×·¥ÀÇ ºü¸¥ ½ÇÇàÀ» À§ÇÑ ÁÖ¼Ò °ø°£ À¯Áö ±â¹ýÀ» Á¦¾ÈÇÑ´Ù. º» ±â¹ýÀº ¸®´ª½º¿¡¼­ »ç¿ëÇÏ°í ÀÖ´Â COW(Copy On Write) Á¤Ã¥À» È°¿ëÇÏ°í ¾Èµå·ÎÀ̵åÀÇ Zygote ±â¼úÀ» ÀÀ¿ëÇÑ ±â¹ýÀÌ´Ù. Á¦¾ÈÇÑ ±â¹ýÀ» Æò°¡Çϱâ À§ÇØ ¸®´ª½º »ó¿¡¼­ ½ÇÇèÇÏ¿© ¼º´ÉÀ» ÃøÁ¤ÇÑ °á°ú, ÀϹÝÀûÀÎ ÇÁ·Î±×·¥°ú ºñ±³ÇÏ¿© ÃÖ´ë 99%ÀÇ ½ÇÇà ½Ã°£ÀÌ ´ÜÃàµÊÀ» È®ÀÎÇÏ¿´´Ù.
¿µ¹®³»¿ë
(English Abstract)
The environment of Internet of Things (IoT) wherein various devices are connected through the Internet with value-added network functions, is currently a subject of active study. Accordingly, the existing computing environment based on desktop or mobile systems is being expanded into a computing environment of more diverse devices. Because the response of program launching is important in terms of User Experience (UX) in IoT environments, the technology for guaranteeing rapid response of program launching in IoT devices is getting the focus of much current research. In this paper we analyze the Zygote technique, which is being used for faster program execution in Android systems, and, based on our results, we propose an address space maintaining scheme for the rapid launching of programs for use in Linux-based systems. Our scheme utilizes the Copy on Write (CoW) technique in Linux systems as well as the Zygote technique of Android systems. In order to evaluate the proposed scheme, we implemented our scheme on Linux systems and performed several experiments. The experimental results show that the proposed scheme shortens the launching time up to 99%, compared to the existing technique.
Å°¿öµå(Keyword) ¸®´ª½º   Android Zygote ±â¼ú   Copy on Write Á¤Ã¥   ÁÖ¼Ò °ø°£ À¯Áö ±â¹ý   Linux   Android Zygote technique   Copy on Write technique   address space maintaining technique  
ÆÄÀÏ÷ºÎ PDF ´Ù¿î·Îµå