Oracle Corporation
Investigation of performance bottlenecks occurring during execution of software applications
Last updated:
Abstract:
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.
Utility
5 Feb 2019
19 Jan 2021