发明名称 PERFORMANCE STATE MACHINE CONTROL WITH AGGREGATION INSERTION
摘要 A performance state machine is controlled in part by identifying notifications from an execution trace of an application program, through rapid automatic comparison of trace events to notification events for notification categories. Some notification categories include application startup, page outline load, page data load start, page data load finish, page to page transition, application input, window size change, media query, binding update, page background task start, page background task finish, developer-defined scenario start, and developer-defined scenario finish. Notifications may reflect heuristics such as the time from startup to first frame submission. A state is placed in the performance state machine for each identified notification, with aggregate application performance data for each transition between identified notifications. Some performance data categories include network activity, disk activity, memory usage, parse time, frame time, dropped frames, component or overall frame rates, and thread utilization. Timelines and other visual representations aid application performance optimization.
申请公布号 WO2016111952(A3) 申请公布日期 2016.10.13
申请号 WO2016US12100 申请日期 2016.01.05
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 AJITH KUMAR, Harikrishna Menon;SARDA, Pankaj Kachrulal;PESSOA, Carlos;SHOOTS, David, William
分类号 G06F11/34;G06F11/30;G06F11/32;G06F11/36 主分类号 G06F11/34
代理机构 代理人
主权项
地址