Invention Grant
- Patent Title: Methods and computer program products for collecting storage resource performance data using file system hooks
-
Application No.: US14936347Application Date: 2015-11-09
-
Publication No.: US09641413B2Publication Date: 2017-05-02
- Inventor: Glen Nethercutt
- Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Agency: Merchant & Gould
- Agent Steven F. Owens
- Main IPC: H04L12/26
- IPC: H04L12/26 ; G06F9/45 ; G06F9/44 ; G06F9/445 ; G06F11/30 ; G06F11/34 ; G06F17/30

Abstract:
Provided are methods and computer program products for collecting storage resource performance data using file system hooks. Methods may include determining a location for a function dispatch table, and modifying the function dispatch table to redirect a request for an operation. In response to a received request for the operation, an intent to perform the operation is recorded to estimate an operational queue length, and data associated with the operation is recorded in a hash table. In response to recording data associated with the operation, a function corresponding to the operation to perform the operation is invoked. Elapsed time and storage size is recorded.
Public/Granted literature
Information query