Seagate Enterprise Performance 10K HDD v9 Product Manual, Rev. D (Draft 2)
16
4.2.2
Fast Format
Drive sector size transition
• Single code to support sector sizes from 512E to 4KN
• T10 fast format conversion between 4KNand 512E configurations in the field.
• Possible only if sector sizes are exact multiples of 8 & vice versa
• The selected sector size will take effect only after fast format or full format
• Drive default is 512E from the factory.
• 512E / 4KN features set after Fast Format
T10 Fast Format
• Implements the fast format based on T10 Spec.
• To request Fast Format, the FFMT bits (Byte 4, Bits 1:0) should be set to 01b.
• A setting of 10b or 11b will return a check condition with 05/24 sense code (pointing to FFMT MSB in CDB).
Mode Select - Parameter list header
• Set Write buffer: // Set Block Descriptor Length = 0x08, Number of LBA's = 0xFFFFFFFF
• 00 00 00 00 00 00 00 08 FF FF FF FF 00 00
02 00
// Set block size to 0512 (0x0200)
•
10 00
// Set block size to 4096 (0x1000)
• Then Send Mode Select Command
• cdb: 55 01 00 00 00 00 00 00 10 00 // (SP bit = 1, Parameter list = 0x10)
Format Unit - Parameter list header
• Set Write buffer: // Set IMMED = 1
• 00 02 00 00
• Then Send Format Unit Command
• cdb: 04 14 00 00 01 00 // (FMTDAT = 1, DEFECT LIST FORMAT = 010b, FFMT = 01b)
4.2.3
General performance characteristics
Sustained transfer rate for 4096 native and 512 emulation models
124 to 254 MiB/s **
130 to 266 MB/s
Sustained transfer rate for 512 native models
124 to 238 MiB/s **
130 to 250 MB/s
SAS Interface maximum instantaneous transfer rate
1200 MB/s* per port
(dual port = 2400 MB/s*)
Logical block sizes
512 emulation and native - 512 (default), 520 or 528
4096 native - 4096 (default), 4160 or 4224
Read/write consecutive sectors on a track
Yes
Flaw reallocation performance impact (for flaws reallocated at format time using the spare
sectors per sparing zone reallocation scheme.)
Negligible
Average rotational latency
2.9ms
*Assumes no errors and no relocated logical blocks. Rate measured from the start of the first logical block transfer to or from the host.
** MiB/s x 1.048 = MB/s