| CPC B60W 30/182 (2013.01) | 5 Claims |

|
1. An in-vehicle computer comprising:
an execution device; and a storage device including a random access memory, wherein
the storage device stores programs of a plurality of applications to be executed by the execution device,
the random access memory stores temporary data for executing the applications, and
the execution device is configured to
switch a foreground application and a background application in such a way that the application that has been activated and is being executed out of the applications becomes the foreground application and the application other than the foreground application becomes the background application, and
when determination is made that the random access memory is running out of capacity, compress the temporary data of the background application without compressing the temporary data of the foreground application out of the temporary data stored in the random access memory.
|