Patent · US Active

Automated latency monitoring

US10379747B2 · kind B2 · utility

3Cited by
3References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 21, 2015
Grant dateAug 13, 2019
Priority date
Expiry dateJun 26, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/835
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method includes receiving, by a hardware controller of a storage device and from a host device, a command to read data from or write data to a non-volatile memory device of the storage device. The method includes, responsive to receiving the command: initializing, by firmware executing at a processor of the hardware controller, a command to retrieve data from or write data to the non-volatile memory device; determining, by circuit logic of the hardware controller, a time indicative of when the firmware initialized the command; determining, by the circuit logic, a time indicative of when the command terminated; and storing, by the circuit logic and at a latency monitoring cache of the storage device, a timestamp associated with the time indicative of when the command was initialized and a timestamp associated with the time indicative of when the command terminated.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.