发明名称 METHOD FOR MONITORING MEMORY USAGE AND PROBLEM PER OF REALTIME KERNEL
摘要 The present invention relates to a method for sensing a used memory capacity and an error for each real time kernel process, whose purpose is to add a protective region to a final portion of a stack region allocated with a fixed size, to cause a page fault if a stack pointer enters the protective region, and thereby to sense the used memory amount and the error for each kernel process. To attain the purpose, the present invention comprises steps of: (a) making a kernel stack manager generate a kernel stack region at a virtual address space; (b) operating the kernel stack by performing kernel subsystems of a disk driver and a file system; (c) in the case that the stack pointer enters the protective region of the kernel stack and an overflow occurs, generating a page fault exception; and (d) processing the overflow. [Reference numerals] (AA) Start;(BB) End;(S100) Generate a kernel stack region at a virtual address space;(S200) Add a protective region at the very last of the stack region;(S300) Move a push operation generator and a pop operation generator while executing the kernel;(S400) Generating a page fault exception;(S500) Processing an overflow
申请公布号 KR20130131026(A) 申请公布日期 2013.12.03
申请号 KR20120054749 申请日期 2012.05.23
申请人 MDS TECHNOLOGY CO., LTD. 发明人 HA, DAE YEOUN;HWANG, SUNG YEON
分类号 G06F11/14;G06F12/00 主分类号 G06F11/14
代理机构 代理人
主权项
地址