发明名称 Real time monitoring of computer for determining speed and energy consumption of various processes
摘要 The presently disclosed subject matter includes a system and method which enable to identify one or more causes for excessive energy consumption in a computer executing one or more processes. Information indicating that consumption of a computer-resource of at least one of said processes is greater than a predefined threshold is obtained and one or more threads of said at least one process which are in running state are identified. Thread performance information of at least one thread in running state is collected and used for identifying one or more functions that are the cause for said state of the respective thread. The identified functions are associated with their respective modules in order to identify one or more modules of said process, which are the cause for said excessive energy consumption.
申请公布号 US9032254(B2) 申请公布日期 2015.05.12
申请号 US201213628804 申请日期 2012.09.27
申请人 Aternity Information Systems Ltd. 发明人 Shochat Eden;Elkind David
分类号 G06F11/34;G06F11/07;G06F11/36 主分类号 G06F11/34
代理机构 The Law Office of Michael E. Kondoudis 代理人 The Law Office of Michael E. Kondoudis
主权项 1. A system comprising at least one processor operatively associated with a computer memory, the processor being configured to identify one or more causes for excessive energy consumption in a computer executing one or more processes, each of said one or more processes comprising one or more threads, the processor being operable to: obtain information indicating that consumption of a computer-resource of at least one of said processes is greater than a predefined threshold; detect states of one or more threads of said at least one process, and identify at least one thread in running state; collect thread performance information of said at least one thread in running state, said performance information including data indicative of a performance of different functions of said process; identify based on said performance information, one or more functions which are the cause for said state; associate between said identified functions and their respective modules; and identify, based on at least, said performance information of said one or more functions and on data related to their associated respective modules, one or more modules from among said modules, which are the cause for said excessive energy consumption.
地址 Hod Hasharon IL
您可能感兴趣的专利