6.4 Read-Ahead Cache

Index

Sector (Physical)

Cylinder 0

Head 0

Alternate cylinder

Head 0

0

1

2

3

4

 

5

6

 

658

659

 

 

 

 

Defective

 

 

 

 

 

 

 

 

 

 

sector

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

1

2

3

(unused)4

5

6

 

658

659

Sector (Logical)

Already assigned

Defective sector is assigned to unassigned sector.

Notes:

1)4 alternate cylinders are provided for each head in zone 14 (inner side).

2)When an access request to logical sector 4 is specified, the device accesses the alternated sector in the alternate cylinder instead of sector 4. When an access request to sectors next to logical sector 5 is specified, the device seeks to cylinder 0, head 0, and continues the processing.

Figure 6.6 Alternate cylinder assignment

(3) Automatic alternate assignment

The device performs the automatic alternate assignment when ECC correction performance is increased during read error retry, a read error is recovered. Before automatic alternate assignment, the device performs rewriting the corrected data to the erred sector and rereading. If no error occurs at rereading, the automatic alternate assignment is not performed.

An unrecoverable write error occurs during write error retry, automatic alternate assignment is performed.

6.4 Read-Ahead Cache

After read command which involves read data from the disk medium is completed, the read-ahead cache function reads the subsequent data blocks automatically and stores the data to the data buffer.

C141-E120-02EN

6-11

Page 213
Image 213
Fujitsu MHN2100AT, MHN2150AT, MHN2300AT, MHN2200AT manual Read-Ahead Cache, Alternate cylinder assignment