The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 10, 2015

Filed:

May. 09, 2012
Applicant:

Glenn Nethercutt, Raleigh, NC (US);

Inventor:

Glenn Nethercutt, Raleigh, NC (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); G06F 11/34 (2006.01); G06F 9/45 (2006.01); G06F 9/44 (2006.01); G06F 9/445 (2006.01); G06F 11/30 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3485 (2013.01); G06F 8/41 (2013.01); G06F 9/443 (2013.01); G06F 9/44521 (2013.01); G06F 11/3006 (2013.01); G06F 11/3093 (2013.01); G06F 11/3409 (2013.01); G06F 11/3476 (2013.01);
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.


Find Patent Forward Citations

Loading…