| CPC G06F 13/1668 (2013.01) [G06F 13/4282 (2013.01); G06F 21/55 (2013.01); G06F 2221/034 (2013.01)] | 20 Claims |

|
1. A method comprising:
inputting a compressed image in a computing device;
decompressing the inputted compressed image;
identifying a shortage of storage in one or more of a decompressed read cache random access memory (RAM) and a decompressed write cache RAM of the computing device during the decompression of the inputted compressed image;
identifying an arbitrary storage by performing calls to a system of memory caches, wherein the arbitrary storage is for reading and writing, by a processor, the inputted compressed image and the decompressed image, and wherein the arbitrary storage includes a decompressed image flash; and
redirecting the inputted compressed image and the decompressed image, by the processor, to the identified arbitrary storage, wherein, in response to identifying the shortage of storage, the decompressed write cache RAM writes data of the decompressed write cache RAM into the decompressed image flash, and the decompressed image flash reads data from the decompressed read cache RAM.
|