STORAGE APPARATUS, AND CONTROL METHOD AND CONTROL APPARATUS THEREFOR
First Claim
1. A control apparatus for controlling data write operations to a storage medium, the control apparatus comprising:
- a cache memory configured to store a temporary copy of first data written in the storage medium; and
a processor configured to perform a procedure comprisingreceiving second data with which the first data in the storage medium is to be updated,determining, upon reception of the second data, whether the received second data coincides with the first data, based on comparison data read out of the storage medium, when no copy of the first data is found in the cache memory, anddetermining not to write the second data into the storage medium when the second data is determined to coincide with the first data.
1 Assignment
0 Petitions
Accused Products
Abstract
A control apparatus, coupled to a storage medium via communication links, controls data write operations to the storage medium. A cache memory is configured to store a temporary copy of first data written in the storage medium. A processor receives second data with which the first data in the storage medium is to be updated, and determines whether the received second data coincides with the first data, based on comparison data read out of the storage medium, when no copy of the first data is found in the cache memory. When the second data is determined to coincide with the first data, the processor determines not to write the second data into the storage medium.
-
Citations
11 Claims
-
1. A control apparatus for controlling data write operations to a storage medium, the control apparatus comprising:
-
a cache memory configured to store a temporary copy of first data written in the storage medium; and a processor configured to perform a procedure comprising receiving second data with which the first data in the storage medium is to be updated, determining, upon reception of the second data, whether the received second data coincides with the first data, based on comparison data read out of the storage medium, when no copy of the first data is found in the cache memory, and determining not to write the second data into the storage medium when the second data is determined to coincide with the first data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method executed by a computer for controlling write operations to a storage medium, the method comprising:
-
receiving second data with which the first data in the storage medium is to be updated; determining, upon reception of the second data, whether the received second data coincides with the first data, based on comparison data read out of the storage medium, when no copy of the first data is found in the cache memory; and determining not to write the second data into the storage medium when the second data is determined to coincide with the first data.
-
-
11. A storage apparatus comprising:
-
a storage medium configured to store data; and a control apparatus configured to control write data operations to the storage medium, the control apparatus comprising a cache memory configured to store a temporary copy of first data written in the storage medium, and a processor configured to perform a procedure comprising receiving second data with which the first data in the storage medium is to be updated, determining, upon reception of the second data, whether the received second data coincides with the first data, based on comparison data read out of the storage medium, when no copy of the first data is found in the cache memory, and determining not to write the second data into the storage medium when the second data is determined to coincide with the first data.
-
Specification