×

Preferential allocation of processors for statesave in a storage controller

  • US 9,766,982 B2
  • Filed: 05/20/2015
  • Issued: 09/19/2017
  • Est. Priority Date: 05/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • determining, by a computational device, a plurality of components whose states are to be determined to generate a statesave;

    assigning at least one central processing unit that determines a state of a first component of the plurality of components faster than other central processing units, to determine the state of the first component to include in the statesave, wherein more processing operations have to be performed to determine the state of the first component in comparison to any other component of the plurality of components, wherein the at least one central processing unit and the other central processing units together comprise a plurality of central processing units; and

    assigning one or more of the other central processing units to other components of the plurality of components to determine states of the other components to include in the statesave, wherein the plurality of components are included in a storage controller whose state is stored in the statesave, wherein the first component is a cache component of the storage controller, wherein the cache component at least manages a cache of the storage controller, and wherein to generate the statesave processing is performed in a plurality of phases including a beginning phase that is performed sequentially, a main phase that is performed in parallel, and an optional ending phase that is performed sequentially or in parallel.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×