![HGST Ultrastar 7K2 Скачать руководство пользователя страница 10](http://html1.mh-extra.com/html/hgst/ultrastar-7k2/ultrastar-7k2_technical-reference-manual_2128580010.webp)
Ultrastar 7K2
HGST Hard Disk Drive Technical Reference Manual
10
CacheFlow™
CacheFlow is the unique, multi-generation disk caching system. It incorporates read cache with write
cache.
CacheFlow was designed to obtain maximum performance with today’s most popular operating systems
and applications. CacheFlow increases performance over prior caching algorithms by increasing the
number of times that requested data is in the cache. This reduces the number of host commands that
require actual media access thereby improving overall drive performance.
Typical applications perform a variety of access patterns, such as random, sequential, and repetitive.
CacheFlow is designed to dynamically adapt to the changes in access patterns that occur during the course
of application execution.
Random mode is the default operational mode for CacheFlow. Once CacheFlow detects a sequential access
pattern, it leaves random mode. CacheFlow also performs predictive read operations to increase the
probability that data requested in future commands already exists in the cache.
CacheFlow partitions the buffer into multiple segments to allow for the fact that applications may access
multiple non-contiguous areas on the disk. CacheFlow tracks the amount of valid data in each segment
and controls the deallocation of segments to maximize drive performance.
Write Cache
CacheFlow is designed to improve both single and multi-sector write performance by reducing delays
caused by seek time and rotational latency.
The write cache adaptively detects random and sequential access patterns during application execution.
If a defective sector is found during a write cache operation, that sector is automatically relocated before the
write occurs.
Read Cache
CacheFlow implements a multiple segment read cache. Cache segments are assigned to read commands as
they are received from the host.
Each read segment consists of pre and post read sectors in addition to the host-requested sectors. This
maximizes the amount of cache data in the drive’s buffer, thereby increasing the likelihood of cache hits and
improving overall performance.