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

»çÀÌÆ®¸Ê

Loading..

Please wait....

±¹³» ³í¹®Áö

Ȩ Ȩ > ¿¬±¸¹®Çå > ±¹³» ³í¹®Áö > Çѱ¹Á¤º¸°úÇÐȸ ³í¹®Áö > (±¸)Á¤º¸°úÇÐȸ ³í¹®Áö

(±¸)Á¤º¸°úÇÐȸ ³í¹®Áö

Current Result Document :

ÇѱÛÁ¦¸ñ(Korean Title) ÆÄ°í´Ù Ä¿³ÎÀ» À§ÇÑ °¡»ó ±â¾ïÀåÄ¡ °ü¸® ÀåÄ¡
¿µ¹®Á¦¸ñ(English Title) A Virtual Memory Management Mechanism for Pagoda Kernel
ÀúÀÚ(Author) ¹ÚÀçÇö   ±è±ÔÈ£   Àü±æ³²   ÀÌÈï±Ô   JaeHyun Park   KyuHo Kim   KilNam Chon   HeungKyu Lee  
¿ø¹®¼ö·Ïó(Citation) VOL 21 NO. 01 PP. 0003 ~ 0013 (1994. 01)
Çѱ۳»¿ë
(Korean Abstract)
ÀÌ ³í¹®¿¡¼­ ¿ì¸®´Â ¼ö¹é°³ÀÇ ³ëµå¸¦ Áö´Ï´Â No Remote Memory Access Architecture ½Ã½ºÅÛÀ» À§ÇÑ °¡»ó ±â¾ïÀåÄ¡ÀÇ ¼³°è¿Í ±¸Çö¿¡ °üÇؼ­ ¼­¼úÇÑ´Ù. ¿ì¸®´Â ÀÌ·¯ÇÑ ´ÙÁߠ󸮱⠽ýºÅÛ¿¡¼­ ÀûÀýÇÑ ´ë¿ªÆøÀÇ ½º¿ÍÇΠ¼­ºñ½º¸¦ Á¦°øÇϴ °¡»ó ½º¿Ò¼­¹ö¸¦ Á¦¾ÈÇÑ´Ù. ¿ì¸®´Â ¶ÇÇÑ ÆäÀÌ¡ °ü¸®ÀÚµéÀÇ ¸í¸í°ü¸®¸¦ À§Çؼ­ Æ®·¹ÀÌ´õ¸¦ »ç¿ëÇÑ´Ù. Áδõ ¼­¹ö, ±×¸®°í °¡»ó ½º¿Ò¼­¹ö¿Í Á¤Àû ½º¿Ò¼­¹ö·Î ±¸¼ºµÇ´Â ÆäÀÌ¡ °ü¸®ÀÚ¿Í ÆäÀÌ¡ ÇàÀ§¸¦ À§ÇØ ½º¿ÍÇΠ¼­ºñ½º¸¦ »ç¿ëÇϴ ÇÁ·Î¼¼½º»ç½ÃÀÇ µ¿Àû ¸Î¾îÁüÀ» À§ÇØ Æ®·¡À̵ù ¼­ºñ½º¸¦ »ç¿ëÇÑ´Ù. °¡»ó ½º¿Ò¼­¹ö´Â NoRMA Architecture¿¡¼­ ´Ù¸¥ ³ëµå¿¡ Á¸ÀçÇϴ À¯ÈÞÇÑ Remote primary memory¸¦ ÀÌ¿ëÇÏ¿© ½ÇÇà½Ã°£¿¡ µ¿ÀûÀ¸·Î »ý¼º ¼Ò¸ê µÈ´Ù. ÀÌ ½Ã½ºÅÛÀº ³ëµå °¹¼öÀÇ Áõ°¡¿¡ µû¸¥ ½Ã½ºÅÛÀÇ °ü¸®¸¦ À§ÇÑ Ãß°¡ºÎ´ãÀÌ ¼º´É¿¡ ¹ÌÄ¡´Â ¿µÇâÀÌ Àûµµ·Ï ±¸¼º µÇ¾úÀ¸¸ç, ½º¿Ò¼­¹ö¿¡ ´ëÇÑ ºÎÇÏÀÇ ±ÕµîÈ­¸¦ ÅëÇØ ½Ã½ºÅÛ ÀüüÀÇ ¼º´ÉÀ» Áõ°¡½Ãų¼ö ÀÖÀ½À» ±â´ëÇÑ´Ù. ¿ì¸®´Â ÀÌ ½Ã½ºÅÛÀÇ ÇÁ·ÎÅäŸÀÔÀ» ÀÎÅÚÀÇ Multibus ¥±(System 520) À§¿¡ ±¸ÃàÇÔÀ¸·Î½á ¸ÅÄ¿´ÏÁòÀǠŸ´ç¼ºÀ» °ËÁõÇÏ°í ÀÖ´Ù.

¿µ¹®³»¿ë
(English Abstract)
In this paper, we describe the design and implementation of a virtual memory management mechanism for No Remote Memory Access architecture system that has several hundreds nodes. We propose the virtual swap server for swapping services with proper bandwidth in this multi-processor system. And we exploit the trading system for naming services of that paging manager - for dynamic binding between paging manager(eg, loader server, virtual swap server, and static swap server) and processes that use swapping services for paging activities. The virtual swap server is made with idle remote memory that exists in remote node in the NoRMA system, provides and withdraws swapping services to all system through trading services. It was designed that the virtual swap server is useful for proper performance of virtual memory and the trading services help the virtual memory management system to be scalable. We prove the validity of design of that mechanism through prototyping on Intel Multibus ¥±(System 520).

Å°¿öµå(Keyword)
ÆÄÀÏ÷ºÎ PDF ´Ù¿î·Îµå