发明名称 PERSISTENT MESSAGING MECHANISM
摘要 A method comprising using at least one hardware processor for managing persistent messaging data in a volatile memory, writing the persistent messaging data to a first section of a Fast Persistent Memory (FPM), responsive to the first section of the FPM approaching a full state, offloading the persistent messaging data from the first section of the FPM to a hard disk device (HDD), and erasing the persistent messaging data from the first section of the FPM, recording, in a second section of the FPM, an identifier of said offloading, responsive to receiving a request to erase or modify at least some of the persistent messaging data in the HDD, updating the identifier of the offloading in the second section of the FPM while leaving the persistent messaging data in the HDD intact, and responsive to a server failure, selectively reading at least some of the persistent messaging data from the HDD to the volatile memory, wherein the selective reading is based on the identifier of the offloading in the second section of the FPM.
申请公布号 US2015135001(A1) 申请公布日期 2015.05.14
申请号 US201314076278 申请日期 2013.11.11
申请人 International Business Machines Corporation 发明人 Harpaz Avraham;Naaman Nir;Zach Idan
分类号 G06F11/20 主分类号 G06F11/20
代理机构 代理人
主权项 1. A method comprising using at least one hardware processor for: managing persistent messaging data in a volatile memory; writing said persistent messaging data to a first section of a Fast Persistent Memory (FPM); responsive to the first section of the FPM approaching a full state, offloading the persistent messaging data from the first section of the FPM to a hard disk device (HDD), and erasing the persistent messaging data from the first section of the FPM; recording, in a second section of the FPM, an identifier of said offloading; responsive to receiving a request to erase or modify at least some of the persistent messaging data in the HDD, updating the identifier of said offloading in the second section of the FPM while leaving the persistent messaging data in the HDD intact; and responsive to a server failure, selectively reading at least some of the persistent messaging data from the HDD to the volatile memory, wherein said selective reading is based on the identifier of said offloading in the second section of the FPM.
地址 Armonk NY US