The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 23, 2014
Filed:
Dec. 18, 2009
Christoph Stoeck, Eppelheim, DE;
Masoud Aghadavoodi Jolfaei, Wiesloch, DE;
Ariane Buster-zoeller, Bruehl, DE;
Sven Kobler, Buettelborn, DE;
Christian Stork, Boenen, DE;
Doris Vielsack, Malsch, DE;
Christoph Stoeck, Eppelheim, DE;
Masoud Aghadavoodi Jolfaei, Wiesloch, DE;
Ariane Buster-Zoeller, Bruehl, DE;
Sven Kobler, Buettelborn, DE;
Christian Stork, Boenen, DE;
Doris Vielsack, Malsch, DE;
SAP AG, Walldorf, DE;
Abstract
Methods and systems are described that involve determining the memory consumption of a specific application. The memory analysis identifies the dynamic memory objects controlled by a particular application and the memory objects controlled by the framework running that application. A structured view of the memory objects of the framework with respect to the individual framework architecture is presented in combination with the application specific memory object graph. A resulting display, in the form of a dominator tree, allows detecting dependencies of the application to the framework and shows which part of the framework is responsible for keeping alive which part of the application. Moreover, the resulting structure shows memory consumption of a single element of the application including bound memory and object memory. Further, a user can identify the references and the dependencies among the memory objects.