Patent ID: 11928054
Assignee: METISX CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A computing system comprising:
a host processor; and
an electronic device,
wherein the electronic device comprises:
a volatile memory device comprising a compressed memory pool in which data in a compressed state is stored and a temporary memory pool in which data in an uncompressed state is stored; and
a controller configured to communicate with a host processor and the volatile memory device in a byte-addressable protocol that allows data to be read and written by designating addresses in byte units, and
wherein the controller is further configured to:
receive a request related to data access from the host processor,
based on address information included in the request, determine whether data is compressed, as to whether data corresponding to the address information is stored in an uncompressed state in the temporary memory pool of the volatile memory device or in a compressed state in the compressed memory pool of the volatile memory device,
communicate with the volatile memory device and process the request based on a result of determining whether the data is compressed, and
divide and manage the volatile memory device into the temporary memory pool and the compressed memory pool and, manage a first mapping table associated with the temporary memory pool and a second mapping table associated with the compressed memory pool.