持続性キャッシュフラッシュのためのシステムサポート

JP7891998B2Active Publication Date: 2026-07-17ORACLE INT CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
ORACLE INT CORP
Filing Date
2022-03-29
Publication Date
2026-07-17

Smart Images

  • Figure 0007891998000001
    Figure 0007891998000001
  • Figure 0007891998000002
    Figure 0007891998000002
  • Figure 0007891998000003
    Figure 0007891998000003
Patent Text Reader

Abstract

Described herein are techniques for flushing volatile system memory to persistent memory after loss of alternating current (AC) power. In some embodiments, these techniques include implementing a hold-up window that is extended long enough to fully flush processor caches and memory controller buffers using available energy in one or more power supplies' bulk capacitors after a power outage event. The voltage of one or more power supply units' internal bulk capacitors may be monitored, and a notification may be triggered when a programmable threshold voltage is sensed in the bulk capacitor. The system may configure a voltage threshold to indicate that a certain minimum amount of energy is available to be used to successfully complete a cache flush operation. These techniques allow for flushing volatile system caches without relying on cumbersome to install and maintain battery backup units (BBUs).
Need to check novelty before this filing date? Find Prior Art