Investigation of performance bottlenecks occurring during execution of software applications
AssigneeOracle International Corporation
InventorVenkata Siva Pradeep Kumar Nelanuthula
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorVenkata Siva Pradeep Kumar Nelanuthula
Estimating the term…
An aspect of the present disclosure aids investigation of performance bottlenecks occurring during execution of software applications. In an embodiment, a set of long sub-sequences of invocations of modules occurring frequently during execution of a software application are identified. Such identified sub-sequences are notified to a user (e.g., administrator) for examination of any performance bottlenecks during execution of the software application. According to another aspect, a log is formed containing super-sequences of invocation of modules formed during execution of the software application. The log is examined to identify a respective frequency of occurrence of multiple sub-sequences of invocations, wherein the set of long sub-sequences are identified based on the identified frequencies and respective length (i.e., number of modules in the sequence) of each of the plurality of sub-sequences of invocations.
A method of aiding investigation of performance bottlenecks occurring during execution of software applications, said method comprising:
A non-transitory machine-readable medium storing one or more sequences of instructions, wherein execution of said one or more instructions by one or more processors contained in a digital processing system causes the digital processing system to perform the actions of:
A digital processing system for aiding investigation of performance bottlenecks occurring during execution of software applications, the digital processing system comprising:
A method of aiding investigation of performance bottlenecks occurring during execution of software applications, said method comprising:
Dependencies are inferred from the claim text.