发明名称 Method and apparatus for deleting objects from memory within a smart card
摘要 One embodiment of the present invention provides a system for deleting objects from a memory in a computing device, wherein the memory includes both a volatile memory and a non-volatile memory that is writeable. During operation, the system receives a request to perform an object deletion operation, which locates and deletes unused objects from the memory. In response to this request, the system performs the object deletion operation by first performing a marking operation that marks objects that are reachable in the non-volatile memory. This marking operation does not directly mark the objects in the non-volatile memory, but instead marks data values in the volatile memory that are associated with the objects. In this way, unnecessary write operations to non-volatile memory are avoided. Next, the system performs a sweep operation that deletes unmarked objects from the non-volatile memory.
申请公布号 US6735680(B2) 申请公布日期 2004.05.11
申请号 US20020154868 申请日期 2002.05.24
申请人 SUN MICROSYSTEMS, INC. 发明人 AHMAD SAQIB J.
分类号 G06F12/02;G07F7/10;(IPC1-7):G06F12/08 主分类号 G06F12/02
代理机构 代理人
主权项
地址