| CPC G06F 16/22 (2019.01) [G06F 3/0608 (2013.01); G06F 3/061 (2013.01); G06F 3/0638 (2013.01); G06F 3/064 (2013.01); G06F 3/067 (2013.01); G06F 16/2365 (2019.01)] | 20 Claims | 

| 
               1. A method implemented by a computing device comprising a processor device and memory, the method comprising: 
            based on one or more usage characteristics of data: 
              comparing costs associated with a plurality of storage configurations for storing the data in a computer storage system, including comparing continued storage of the data as compressed using a compression algorithm and switching to use of a different compression algorithm, wherein each storage configuration of the plurality of storage configurations corresponds to a particular storage tier of a plurality of storage tiers and a particular compression algorithm of a plurality of compression algorithms; and 
                  based on the comparison of the costs, storing the data in the computer storage system using a storage configuration of the plurality of storage configurations. 
                 |