| CPC G06F 3/0659 (2013.01) [G06F 3/0613 (2013.01); G06F 3/0656 (2013.01); G06F 3/0683 (2013.01)] | 18 Claims |

|
1. A host system comprising:
a volatile memory device configured to store first temporary data;
an embedded storage device configured to store second temporary data; and
a host device that is remote from the volatile memory device and the embedded storage device and includes an event detection circuit configured to detect an accident event, wherein the host device is configured to determine whether to transmit new temporary data to the volatile memory device for storage therein as the first temporary data or to the embedded storage device for storage therein as the second temporary data in response to a detection signal generated by recognizing the accident event or predicting a situation, in which a large amount of temporary data is continuously required,
wherein the embedded storage device is remote from the host device and comprises:
at least one nonvolatile memory device having a buffer area, in which the second temporary data is stored, and a user area; and
a controller configured to control the at least one nonvolatile memory device such that the second temporary data in the buffer area is copied to the user area in response to a flush request of the host device.
|