Invention Grant
US08458133B2 Coordinating sync points between a non-volatile memory and a file system 有权
协调非易失性存储器和文件系统之间的同步点

Coordinating sync points between a non-volatile memory and a file system
Abstract:
Systems and methods for coordinating sync points between a non-volatile memory (“NVM”) and a file system are provided. In some embodiments, a file system can issue one or more commands to control circuitry of a NVM, which can indicate whether a transaction is journaled or non-journaled. This way, the control circuitry can maintain a list of journaled transactions and corresponding LBA(s). By keeping track of journaled transactions, the control circuitry can ensure that sync points are not prematurely erased during a garbage collection process. In addition, upon detecting device failure events, the control circuitry can roll back to sync points corresponding to one or more journaled transactions.
Information query
Patent Agency Ranking
0/0