CPC H03M 7/6064 (2013.01) [G06F 11/3024 (2013.01); G06F 11/34 (2013.01); H03M 7/3062 (2013.01)] | 36 Claims |
1. A computer-implemented method for selecting a compression algorithm, comprising:
at a processor, obtaining a cost model that quantifies computing cost for compression operations;
at the processor, based on the cost model, selecting one of a plurality of compression algorithms;
at the processor, determining parameters for the selected compression algorithm;
at an output device, outputting the selected compression algorithm and determined parameters;
automatically compressing data using the selected compression algorithm and determined parameters;
automatically monitoring system resource usage during compression;
and responsive to system resource usage relative to a predetermined threshold, disabling or resuming compression.
|