Invention Grant
- Patent Title: Information processing apparatus that executes processing by using a bytecode, method for controlling the same, and non-transitory computer-readable medium
-
Application No.: US14876130Application Date: 2015-10-06
-
Publication No.: US10089211B2Publication Date: 2018-10-02
- Inventor: Kiwamu Hasegawa
- Applicant: CANON KABUSHIKI KAISHA
- Applicant Address: JP Tokyo
- Assignee: CANON KABUSHIKI KAISHA
- Current Assignee: CANON KABUSHIKI KAISHA
- Current Assignee Address: JP Tokyo
- Agency: Rossi, Kimms & McDowell LLP
- Priority: JP2014-216634 20141023
- Main IPC: G06F11/34
- IPC: G06F11/34 ; G06F11/30 ; G06F11/36

Abstract:
An information processing apparatus comprises: an insertion unit that inserts, into a class file that corresponds to one application, a first bytecode for tallying information about a resource used by an object generated by execution of a bytecode that is included in the class file; and a tallying unit that, if an application generates an object, tallies information about a resource used by the object generated by the application, wherein the one application that has executed the first bytecode is identified by execution of the first bytecode, the one application thus identified and information about a resource used by a generated object are registered to a storage unit in association with each other, and the tallying unit tallies a resource usage amount for each application based on the information registered to the storage unit.
Public/Granted literature
Information query