Patent · US Active

Saving snapshot of a knowledge base without blocking

US8244682B2 · kind B2 · utility

2Cited by
2References
11Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 23, 2009
Grant dateAug 14, 2012
Priority date
Expiry dateMay 31, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/128
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A consistent snapshot of a large main memory knowledge base is saved to persistent storage without blocking the application for the duration of serializing and writing the knowledge base. Taking the snapshot comprises bringing the knowledge base to a consistent state (in a multithreaded application), using virtual memory facilities to obtain a copy-on-write copy of the knowledge base in memory, and using a separate thread or process to serialize the copy-on-write copy to persistent storage.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.