Messages in this thread | | | From | "Mudama, Eric" <> | Subject | RE: Blockbusting news, results end | Date | Tue, 28 Oct 2003 09:10:00 -0700 |
| |
> -----Original Message----- > From: Norman Diamond > > Someone else in this discussion estimated that physical > sectors are around 1MB these days. My friends at Toshiba > confirmed that physical sectors are much larger than > logical sectors. The physical sector size resembles that > 1MB estimate far better than the 512B logical sector size.
I don't think your friends know what they're talking about.
Disk drives that use anything resembling the "standard" channel technology have 2 physical sector types: servo sectors and data sectors. Servo sectors are designed to give the servo system a constant sample rate at any radius, therefore they're constant in time, but get physically closer as you get closer to the ID of the drive. Data sectors are a fixed size, to hold a certain number of user bytes of data, and they can be split, etc, as needed to fit them nicely on the drive.
A modern disk has "a few" data sectors per servo sector at the OD (think 3-4.5), and "a few less" at the ID of the drive. (think 1.5-2).
The 1MB number can't possibly be a servo sector, since a modern drive transfers ~50-70MB/sec, which would imply that their servo system is holding postion within microns, only sampling 50-70 times/second.
I don't think any modern drive can hold 1MB on a single track, I know what our current limit is, and we're not there yet. (Anyone can figure this out by looking at sequential read throughput per revolution)
That would mean that to be 1MB for a data sector, or anywhere close, they're spanning a single data cylinder across tracks. This doesn't make sense either.
What I think is possible, but still unlikely, is that their defect management scheme might not be capable of handling single-block defects. However, disk drives have had that ability for tens of years, I can't see how they could possibly sell a drive that way.
There's also a chance that in doing the larger write, you "cleaned up" a poorly written adjacent track or ratty servo burst, which could account for it working now.
Other than the track size and the DRAM buffer size, I can't think of anything else offhand in a disk drive that is "about 1MB"
The insides of these things are near voodoo-magic...
> It is really hard to imagine a physical sector still being > 512B because the inter-sector gaps would take some huge > multiple of the space occupied by the sectors.
We measure these gaps in nanoseconds. They're not that huge. But yes, moving to a larger standard sector size would get you a significantly larger disk drive built from the same parts.
> I'm sure the physical sectors are not 512B.
I'm sure you're wrong.
I'd imagine that since Seagate and WD and Maxtor are constantly duking it out to release the next generation of capacity, and we all wind up producing nearly-identical products when all is said and done, that they're using 512B data sectors also. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |