发明申请
US20130036332A1 MAXIMIZING ENCODINGS OF VERSION CONTROL BITS FOR MEMORY CORRUPTION DETECTION
有权
最大限度地增加用于存储器损坏检测的版本控制位的编码
- 专利标题: MAXIMIZING ENCODINGS OF VERSION CONTROL BITS FOR MEMORY CORRUPTION DETECTION
- 专利标题(中): 最大限度地增加用于存储器损坏检测的版本控制位的编码
-
申请号: US13198904申请日: 2011-08-05
-
公开(公告)号: US20130036332A1公开(公告)日: 2013-02-07
- 发明人: Darryl J. Gove , Zoran Radovic , Jonathan Adams
- 申请人: Darryl J. Gove , Zoran Radovic , Jonathan Adams
- 主分类号: G06F11/14
- IPC分类号: G06F11/14
摘要:
Systems and methods for maximizing a number of available states for a version number used for memory corruption detection. A physical memory may be a DRAM comprising a plurality of regions. Version numbers associated with data structures allocated in the physical memory may be generated so that version numbers of adjacent data structures in a virtual address space are different. A reserved set and an available set of version numbers are associated with each one of the plurality of regions. A version number in a reserved set of a given region may be in an available set of another region. The processor detects no memory corruption error in response to at least determining a version number stored in a memory location in a first region identified by a memory access operation is also in a reserved set associated with the first region.
公开/授权文献
信息查询