CPC G06F 3/0641 (2013.01) [G06F 3/0613 (2013.01); G06F 3/0619 (2013.01); G06F 3/0652 (2013.01); G06F 3/067 (2013.01); G06F 12/0253 (2013.01); G06F 16/1727 (2019.01)] | 19 Claims |
12. A system for implementing pseudo out-of-order writes for garbage collection in a log-structured file system, comprising:
a first hardware processing component maintaining a strict in-order acknowledgement protocol for input/output (I/O) operation completion for a segment store layer functionally operating between a protocol layer and a storage layer; and
a second hardware processing component allowing an out-of-order acknowledgement protocol for I/O operation completion for garbage collection (GC) processes managed by a GC layer at a same protocol level of the segment store layer.
|