Shuo-Hsien Hsiao - Redmond WA, US Prashant Ratanchandani - Sammamish WA, US Jason Carl Hendrickson - Seattle WA, US Richard G. Russell - Sammamish WA, US Nathan Teeuwen - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/07 G06N 5/02
US Classification:
714 26, 706 54, 714E11029
Abstract:
A description language and a tool for identifying, analyzing and addressing performance issues in event traces. With this language, a behavior descriptor may be defined to describe a simple behavior within a performance trace, by specifying values for a relatively small number of attributes. Even a relatively unsophisticated user can define behavior descriptors, but complex behaviors may be defined based on interactions between multiple behavior descriptors. A trace analysis tool may use a library of behavior descriptors to identify performance issues in performance traces by matching behavior descriptors to the performance trace. This analysis may be used in any number of ways, including reporting to a user detected performance issues reflected in a set of performance traces, filtering a set of performance traces to remove those performance traces corresponding to known performance issues or prioritizing efforts to resolve performance issues.
Performance Monitoring For Applications Without Explicit Instrumentation
Robert W. Dreyfoos - Kirkland WA, US Jason Carl Hendrickson - Seattle WA, US Brian D. Wentz - Granada, ES Prashant Ratanchandani - Sammamish WA, US Pavan Kumar Josyula Venkata - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/30
US Classification:
714 471, 714E11179
Abstract:
Systems and methods for monitoring operational performance of at least one application containing no explicit instrumentation are described. Data relating to the operational performance of the application can be obtained and provided to a telemetry server for analysis without the use of diagnostic instrumentation within the application. Generic and targeted performance data can be obtained using responsiveness components within a computing operating system.
Christina L. Rhodes - Kirkland WA, US Mark Yalovsky - Seattle WA, US Rolf A. Ebeling - Kirkland WA, US John Corey Morgan - Duvall WA, US Shawn M. Woods - Seattle WA, US Ryan M. Hurst - Woodinville WA, US Jonathan M. Au - Redmond WA, US Peter Seraphim Ponomarev - Seattle WA, US Jason C. Hendrickson - Seattle WA, US Hemchand Alla - Allen TX, US Yau N. Chin - Bellevue WA, US Stuart Sechrest - Redmond WA, US Mehmet Iyigun - Bellevue WA, US Yevgeniy Bak - Redmond WA, US Ishfaq M. Ismail - Sammamish WA, US Jeffrey C. Fuller - Redmond WA, US Prashant Ratanchandani - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/048
US Classification:
715781
Abstract:
Two different process management views can be displayed, and a user can request to switch between the two views. The user can select a process in either view and have the selected process terminated. One view is a simplified view that identifies processes and whether they are non-responsive. The other view is an expanded view that identifies processes and the amount of various system resources used by each of those processes. Various additional information can be displayed in the expanded view, such as identifiers of various windows, tabs, and/or services associated with each of the processes.
Characterizing Device Performance Based On User-Perceivable Latency
Bruce L. Worthington - Redmond WA, US Jason Carl Hendrickson - Seattle WA, US Robert P. Fitzgerald - Fall City WA, US Stuart Sechrest - Redmond WA, US Changjiu Xian - Sammamish WA, US Qi Zhang - Redmond WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 3/00
US Classification:
710 18
Abstract:
A method and an apparatus for characterizing performance of a device based on user-perceivable latency. To characterize device performance, a value of a metric may be computed from latencies of operations performed by the device. In computing a value of a metric, latencies may be treated differently, such that some latencies perceivable by a user of the device may have a greater impact on the value of the metric than other latencies that either are not perceivable or are perceived by the user to a lesser degree. Such a performance metric based on user-perceivable latency facilitates identification of computing device that provide a desirable user experience.
Characterizing Device Performance Based On User-Perceivable Latency
- Redmond WA, US Jason Carl Hendrickson - Seattle WA, US Robert P. Fitzgerald - Fall City WA, US Stuart Sechrest - Redmond WA, US Changjiu Xian - Sammamish WA, US Qi Zhang - Redmond WA, US
International Classification:
G06F 11/34
Abstract:
A method and an apparatus for characterizing performance of a device based on user-perceivable latency. To characterize device performance, a value of a metric may be computed from latencies of operations performed by the device. In computing a value of a metric, latencies may be treated differently, such that some latencies perceivable by a user of the device may have a greater impact on the value of the metric than other latencies that either are not perceivable or are perceived by the user to a lesser degree. Such a performance metric based on user-perceivable latency facilitates identification of computing device that provide a desirable user experience.
St. Louis, MO Palmdale, ca Seattle, Wa Bakersfield, ca Stilwell, Ks Stanley, ks Portland, Tx Troy, Mo Buchanan, Mi St. Charles, Mo Hannibal, mo Kansas city, ks Jefferson City, Mo
Work:
21st Mortgage Corp - Remarketing Manager (5) Automation Service - Director of Information Technology (7-4)
Education:
Hannibal-lagrange College - Business Administration, New Horizons Computer Learning Center - Microsoft Certification
Relationship:
Married
Jason Hendrickson
Work:
Hawkins County BOE - Teacher
Education:
East Tennessee State University
Jason Hendrickson
Jason Hendrickson
Jason Hendrickson
Jason Hendrickson
Jason Hendrickson
Jason Hendrickson
Youtube
Jason Hendrickson - Another Chance
Music video by Jason Hendrickson performing Another Chance. Jason Hend...
Duration:
3m 50s
Jason Hendrickson & Nusoundz "Let God Arise" ...
Off the "Sovereign God" project, available at iTunes, Amazon.com, CD B...
Duration:
6m 19s
Churching with Glen Gibson and Pastor Jason H...
Pastor Jason Hendrickson is the senior pastor of the restoration Taber...
Duration:
21m 8s
Pastor Jason Talks about Bishop Hezekiah Walker
jhen A trip down Memory Lane.
Duration:
1h 4m 29s
Jason Hendrickson Great Things Live
Jason Hendrickson live at The Greater St Stephen UCOG Bklyn NY doing h...
Duration:
6m
Jason Hendrickson & Nusoundz "Move of God" (S...
Move of God by Jason Hendrickson off the album "Sovereign God" availab...