Fujitsu MHN2150AT Manual/User Guide - Page 213

Read-Ahead Cache

Page 213 highlights

6.4 Read-Ahead Cache Index Sector (Physical) 0 1 2 3 4 5 6 Cylinder 0 Defective sector Head 0 0 1 2 3 (unu4sed) 5 6 Sector (Logical) Alternate cylinder Head 0 Already assigned Defective sector is assigned to unassigned sector. 658 659 658 659 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

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236

6.4 Read-Ahead Cache
C141-E120-02EN
6-11
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.
0
1
2
3
4
5
6
658
659
0
1
2
3
5
6
658
659
(unused)
Index
Sector (Physical)
Sector (Logical)
Already
assigned
Defective sector is assigned to unassigned sector.
Cylinder 0
Head 0
Alternate
cylinder
Head 0
Defective
sector