Techniques to parallelize CPU and IO work of log writes
AssigneeOracle International Corporation
InventorsChi Cao Minh, Yunrui Li, Jonghyun Lee
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsChi Cao Minh, Yunrui Li, Jonghyun Lee
Estimating the term…
Techniques are provided for managing cached data objects in a mixed workload environment. In an embodiment, a system, log data is stored in one or more buffers. In response to receiving a request to perform a logical write, a first process writes a first portion of the log data to a log file in persistent storage. While the first portion of the log data is being written to the log file, a second process writes a second portion of the log data in the one or more buffers to the log file in persistent storage. In another embodiment, a request to perform a second logical write may be received before the first logical write completes. While the first log data is being written to the log file, one or more processes write second log data for the second logical write to the log file.
A method comprising:
Non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause:
Dependencies are inferred from the claim text.