The present invention partitions a cache region of a storage subsystem for
each user and prevents interference between user-dedicated regions.A
plurality of CLPR can be established within the storage subsystem. A CLPR
is a user-dedicated region that can be used by partitioning the cache
region of a cache memory. Management information required to manage the
data stored in the cache memory is allocated to each CLPR in accordance
with the attribute of the segment or slot. The clean queue and clean
counter, which manage the segments in a clean state, are provided in each
CLPR. The dirty queue and dirty counter are used jointly by all the CLPR.
The free queue, classification queue, and BIND queue are applied jointly
to all the CLPR, only the counters being provided in each CLPR.