Techniques for more efficient generation of XML events from XML data sources
AssigneeOracle International Corporation
InventorsSam Idicula, Ning Zhang, Sivasankaran Chandrasekar, Nipun Agarwal
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsSam Idicula, Ning Zhang, Sivasankaran Chandrasekar, Nipun Agarwal
Estimating the term…
One may increase the efficiency of an XML event-generating process by reducing the number of requests to allocate or deallocate system memory. Such reduction may occur as the result of pre-allocating a memory chunk of sufficient size to contain all of the memory buffers required by a particular event-generating process. Instead of allocating new memory chunks for new memory buffers, an application may store any required buffers within the pre-allocated memory chunk. A sufficient memory size may be estimated by performing the event-generating process on a training set of XML documents. Also, an application may re-use buffers during the process or between different iterations of the process, thus avoiding the need to deallocate and reallocate memory that is essentially being used for the same purpose.
A method comprising:
A method comprising:
One or more non-transitory computer-readable media storing instructions that, when executed by one or more computing devices, cause performance of steps comprising:
One or more non-transitory computer-readable media storing instructions that, when executed by one or more computing devices, cause performance of steps comprising:
Dependencies are inferred from the claim text.