Patent · US Active

Dynamic adjustment of a process scheduler in a data storage system based on loading of the data storage system during a preceding sampling time period

US10678480B1 · kind B1 · utility

8Cited by
4References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 31, 2019
Grant dateJun 9, 2020
Priority date
Expiry dateJan 31, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/313
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Technology for dynamically adjusting a process scheduler in a storage processor of a data storage system. An average amount of host data contained in sets of host data processed by host I/O request processing threads is calculated. An average amount of time required for each host I/O request processing thread to execute to completely process the average amount of host data contained in a set of host data is also calculated. Operation of the process scheduler in the storage processor is then adjusted to cause the process scheduler to subsequently allocate the processor in the storage processor to host I/O request processing threads in timeslices having a duration that is at least as large as the average amount of time required for each host I/O request processing thread to execute to completely process the average amount of host data contained in a set of host data.

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