发明名称 REAL TIME MONITORING OF COMPUTER FOR DETERMINING SPEED OF VARIOUS PROCESSES
摘要 A system is disclosed for identifying one or more causes of a computer executing one or more processes running slowly, the system includes: apparatus for detecting states of one or more threads of the one or more processes; apparatus for identifying one or more of said one or more processes that have one or more threads with wait states that occur above a threshold to indicate which modules within a process or processes is causing said computer to run slowly. In one embodiment the system as the apparatus for detecting states periodically polls the one or more threads of the processes. The system can also include a data structure to store the states of each of said one or more threads each time said thread is polled. The system can be one in which one or more threads are UI threads. In still another embodiment the system the apparatus for detecting states includes apparatus for hooking voluntary API calls.
申请公布号 US2010107014(A1) 申请公布日期 2010.04.29
申请号 US20090608451 申请日期 2009.10.29
申请人 ATERNITY INC. 发明人 SHOCHAT EDEN;ELKIND DAVID
分类号 G06F11/07 主分类号 G06F11/07
代理机构 代理人
主权项
地址