发明名称 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.
申请公布号 EP2271987(A4) 申请公布日期 2011.04.20
申请号 EP20080754977 申请日期 2008.05.01
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 JOUPPI, NORMAN;DAVIS, ALAN;AGGARWAL, NIDHI;KAUFMANN, RICHARD
分类号 G06F11/14 主分类号 G06F11/14
代理机构 代理人
主权项
地址