发明名称 DOUBLE BUFFERING WITH ATOMIC TRANSACTIONS FOR THE PERSISTENT STORAGE OF REAL-TIME DATA FLOWS
摘要 A method, including configuring, in a memory, a first buffer to store first buffer data, a second buffer to store second buffer data, and a variable indicative of a persisted size of real-time data persisted to a storage device. On the storage device, a file is configured to store the real-time data and a field is configured to store the variable. A stream of the real-time data is received, and the stream is appended to the first buffer data. Upon meeting a write criteria, the first buffer data in is swapped with the second buffer data, a buffer size of the second buffer data is added to the variable, and the second buffer data is conveyed from the second buffer to a write cache. Upon meeting a commit criteria, the stream stored in the write cache is appended to the file, and the variable is persisted to the field.
申请公布号 AU2014215988(A1) 申请公布日期 2015.03.19
申请号 AU20140215988 申请日期 2014.08.21
申请人 BIOSENSE WEBSTER (ISRAEL) LTD. 发明人 RAVUNA, ELIYAHU;COHN, GOREN;LEHMAN, ROEY;TIMMER, YOCHAI ALON
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址