发明名称 STORING CHECKPOINT DATA IN NON-VOLATILE MEMORY
摘要 Methods and systems for storing checkpoint data in non-volatile memory are described. According to one embodiment, a data storage method includes executing an application using processing circuitry and during the execution, writing data generated by the execution of the application to volatile memory. An indication of a checkpoint is provided after writing the data. After the indication has been provided, the method includes copying the data from the volatile memory to non-volatile memory and, after the copying, continuing the execution of the application. The method may include suspending execution of the application. According to another embodiment, a data storage method includes receiving an indication of a checkpoint associated with execution of one or more applications and, responsive to the receipt, initiating copying of data resulting from execution of the one or more applications from volatile memory to non-volatile memory. In some embodiments, the non-volatile memory may be solid-state non-volatile memory.
申请公布号 US2011113208(A1) 申请公布日期 2011.05.12
申请号 US20080989981 申请日期 2008.05.01
申请人 发明人 JOUPPI NORMAN PAUL;DAVIS ALAN LYNN;AGGARWAL NIDHI;KAUFMANN RICHARD
分类号 G06F12/16;G06F13/00 主分类号 G06F12/16
代理机构 代理人
主权项
地址