Re: Linux 2.6.29

Jeff Garzik
2009-04-04T21:10:43Z

[-- Attachment #1: Type: text/plain, Size: 1364 bytes --]

Mark Lord wrote:
> Jeff Garzik wrote:
>>
>> I've attached 'hdparm -I' in case anyone is curious. It's from
>> newegg.com, so nothing NDA'd or sekrit.
>>
>> ATA device, with non-removable media
>> Model Number: G.SKILL 128GB SSD
>> Serial Number: MK0108480A545003B Firmware Revision:
>> 02.10104
>> Standards:
>> Used: ATA/ATAPI-7 T13 1532D revision 4a Supported: 8 7 6 5 &
>> some of 8
>> Configuration:
>> Logical max current
>> cylinders 16383 16383
>> heads 16 16
>> sectors/track 63 63
>> --
>> CHS current addressable sectors: 16514064
>> LBA user addressable sectors: 250445824
>> device size with M = 1024*1024: 122288 MBytes
>> device size with M = 1000*1000: 128228 MBytes (128 GB)
> ..
>
> That's odd. I kind of expected to see the sector size,
> cache size, and perhaps media rotation rate reported there..
> Can you update your hdparm (sourceforge) and repost?
>
> There might be other useful features of that drive,
> which some of us are quite curious to know about! :)

Here's output of hdparm 9.12, from Fedora rawhide.

I was unaware that both read-ahead and writeback caching were disabling
on this drive, until that was pointed out to me in email. huh.

I'll have to redo my tests...

Jeff

[-- Attachment #2: ssd-hdparm.txt --]
[-- Type: text/plain, Size: 1411 bytes --]

/dev/sdb:

ATA device, with non-removable media
Model Number: G.SKILL 128GB SSD
Serial Number: MK0108480A545003B
Firmware Revision: 02.10104
Standards:
Used: ATA/ATAPI-7 T13 1532D revision 4a
Supported: 8 7 6 5 & some of 8
Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 16514064
LBA user addressable sectors: 250445824
Logical/Physical Sector size: 512 bytes
device size with M = 1024*1024: 122288 MBytes
device size with M = 1000*1000: 128228 MBytes (128 GB)
cache/buffer size = unknown
Capabilities:
LBA, IORDY(can be disabled)
Standby timer values: spec'd by Standard, no device specific minimum
R/W multiple sector transfer: Max = 1 Current = ?
Recommended acoustic management value: 128, current value: 254
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
Commands/features:
Enabled Supported:
* SMART feature set
* Power Management feature set
* Write cache
Look-ahead
* Mandatory FLUSH_CACHE
* Gen1 signaling speed (1.5Gb/s)
* Gen2 signaling speed (3.0Gb/s)
* Host-initiated interface power management
* Phy event counters
Checksum: correct