×

TAIL OF LOGS IN PERSISTENT MAIN MEMORY

  • US 20170168904A1
  • Filed: 12/11/2015
  • Published: 06/15/2017
  • Est. Priority Date: 12/11/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • persistent main memory;

    one or more event writing components that request logging of events;

    persistent storage that has therein a log of events;

    a recovery component that is triggered during recovery to use the log in persistent storage as well as events written to the persistent main memory in order to perform recovery; and

    a log management component that causes events, that the writing component(s) request be logged, to be written to the persistent main memory in a manner that the recovery component would log the event in case of recovery, the event being written into the persistent main memory prior to the event being written along with other accumulated events into the log in the persistent store, the log management component causing threads for each of at least some of the event writes to be returned after the event is written to the persistent main memory but before the event is written to the log in the persistent storage.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×