发明名称 SAFE SHARING OF HEAP MEMORY AMONG MULTIPLE APPLICATIONS WITHOUT THE VIRTUAL MEMORY CAPABILITIES AND THEREOF COMPUTER
摘要 A computer and a method for managing a heap area of a plurality of application programs without any virtual memory are provided to manage a memory to minimize forcible termination of the application program owing to memory shortage in a computing environment having no virtual memory and a physically limited memory. A heap managing module requests return to a physical memory pool by assigning the memory to a heap space distributed to respective application programs and finding the memory not used by the heap through garbage collection. A global heap memory pool managing module of an OS(Operating System) level registers the memory returned from the heap memory module of an application program level to the pool of the physical memory usable as the heap area and sets access right to the registered memory. A memory protector sets the access right for permitting only the global heap memory pool managing module to access the registered memory and protecting the returned memory from the access of other application programs.
申请公布号 KR20080012664(A) 申请公布日期 2008.02.12
申请号 KR20060073844 申请日期 2006.08.04
申请人 KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY 发明人 HAN, HWAN SOO;CHOI, YOON SEO
分类号 G06F12/06;G06F12/00 主分类号 G06F12/06
代理机构 代理人
主权项
地址