Vehicle storage management system, storage medium, and storage management method
A vehicle storage management system includes execution circuitry and a storage. The storage has a dynamic partition, which has been allocated in advance, and a static partition, which has been allocated in advance. The execution circuit is configured to delete data from the dynamic partition when a prescribed time has elapsed since the data was stored in the dynamic partition, reallocate a portion of the dynamic partition as an additional static partition when there is a request to install a new application, and store the new application in the additional static partition.
1 . A vehicle storage management system, comprising:
execution circuitry; and
a storage, wherein
the storage includes:
a dynamic partition allocated in advance as a storage area from which data is deleted when a prescribed time elapses after the data is stored; and
a static partition allocated in advance as a storage area in which stored contents are not deleted even when the prescribed time elapses,
the execution circuitry is configured to
delete data from the dynamic partition when the prescribed time has elapsed since the data was stored in the dynamic partition,
reallocate a portion of the dynamic partition as an additional static partition when there is a request to install a new application, and
store the new application in the additional static partition, and
a storage size of the additional static partition is invariant over time.
2 . The vehicle storage management system according to claim 1 , wherein
when there is the request, the execution circuitry allocates a portion of the dynamic partition as the additional static partition and stores the new application in the additional static partition, a storage size of the allocated portion corresponding to a size of the new application, and
when the new application is executed, the execution circuitry stores data generated by execution of the new application in the dynamic partition.
3 . The vehicle storage management system according to claim 1 , wherein, when reallocating a portion of the dynamic partition as the additional static partition, the execution circuitry causes a storage size of the dynamic partition after the reallocation to be greater than or equal to a prescribed storage size.
4 . A non-transitory computer-readable storage medium that stores a program that includes instructions to be executed by a vehicle storage management system that includes an execution circuitry, the storage medium comprising:
a dynamic partition allocated in advance as a storage area from which data is deleted when a prescribed time elapses after the data is stored; and
a static partition allocated in advance as a storage area in which stored contents are not deleted even when the prescribed time elapses, wherein
the instructions cause the execution circuitry to
delete data from the dynamic partition when the prescribed time has elapsed since the data was stored in the dynamic partition,
reallocate a portion of the dynamic partition as an additional static partition when there is a request to install a new application, and
store the new application in the additional static partition, and
a storage size of the additional static partition is invariant over time.
5 . A storage management method performed by a vehicle storage management system, wherein
the storage management system includes:
an execution circuitry; and
a storage,
the storage includes:
a dynamic partition allocated in advance as a storage area from which data is deleted when a prescribed time elapses after the data is stored; and
a static partition allocated in advance as a storage area in which stored contents are not deleted even when the prescribed time elapses,
the storage management method includes causing the execution circuitry to
delete data from the dynamic partition when the prescribed time has elapsed since the data was stored in the dynamic partition,
reallocate a portion of the dynamic partition as an additional static partition when there is a request to install a new application, and
store the new application in the additional static partition, and
a storage size of the additional static partition is invariant over time.
6 . The vehicle storage management system according to claim 1 , wherein the additional static partition is configured such that the new application, once written to the additional static partition, is non-deleted and stored semipermanently.
7 . The non-transitory computer-readable storage medium according to claim 4 , wherein the additional static partition is configured such that the new application, once written to the additional static partition, is non-deleted and stored semipermanently.
8 . The storage management method according to claim 5 , wherein the additional static partition is configured such that the new application, once written to the additional static partition, is non-deleted and stored semipermanently.