Loading Elements In A Computing Environment
AssigneeOracle International Corporation
InventorErik Österlund
Life of this patent
Estimating the term…
Abstract
A system executes a first thread to load a first set of elements on a background data area, and concurrently while executing the first thread, the system executes a second thread to load the first set of elements on a runtime data area. The background data area and the runtime data area are implemented on separate memory regions. The first thread loads a first subset of elements of the first set of elements on the background data area concurrently, while the second thread loads a second subset of elements of the first set of elements on the runtime data area.
Claims20
A method, comprising:
- executing a first thread to load a first set of elements on a background data area;
- concurrently while executing the first thread, executing a second thread to load the first set of elements on a runtime data area,
- wherein the background data area is implemented on a first memory region and the runtime data area is implemented on a second memory region that is separate from the first memory region,
- wherein the first thread loads a first subset of elements, of the first set of elements, on the background data area concurrently while the second thread loads a second subset of elements, of the first set of elements, on the runtime data area;
- wherein the method is performed by at least one device including a hardware processor.
One or more non-transitory computer-readable media comprising instructions that, when executed by one or more hardware processors, cause performance of operations comprising:
- executing a first thread to load a first set of elements on a background data area;
- concurrently while executing the first thread, executing a second thread to load the first set of elements on a runtime data area,
- wherein the background data area is implemented on a first memory region and the runtime data area is implemented on a second memory region that is separate from the first memory region,
- wherein the first thread loads a first subset of elements, of the first set of elements, on the background data area concurrently while the second thread loads a second subset of elements, of the first set of elements, on the runtime data area.
A system comprising:
- at least one device including a hardware processor;
- the system being configured to perform operations comprising:
- executing a first thread to load a first set of elements on a background data area;
- concurrently while executing the first thread, executing a second thread to load the first set of elements on a runtime data area,
- wherein the background data area is implemented on a first memory region and the runtime data area is implemented on a second memory region that is separate from the first memory region,
- wherein the first thread loads a first subset of elements, of the first set of elements, on the background data area concurrently while the second thread loads a second subset of elements, of the first set of elements, on the runtime data area.
Dependencies are inferred from the claim text.