发明名称 System and method for auditing memory
摘要 According to one embodiment of the invention, a method of auditing memory in a system comprises receiving a request for memory from an application and populating a memory tag with a stack depth component and a traceback stack component. The traceback stack component contains a pointer to a traceback stack. The stack depth component defines a size of the traceback stack. The traceback stack contains information from a program stack associated with the application. The embodiment may further comprise determining if a memory pool has enough free memory to satisfy the request and allocating, from the memory pool, a memory allocation unit if the memory pool has enough free memory to satisfy the request. The memory allocation unit may include a data area and a footer. The data area defines an area to which the application may write data and the footer bounds the data area with a special code.
申请公布号 US2007011428(A1) 申请公布日期 2007.01.11
申请号 US20050149040 申请日期 2005.06.08
申请人 KURTZ ROBERT G 发明人 KURTZ ROBERT G.
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址