Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
"ATA 133. The ATA standards used by IDE devices have also been marching through the adjectives (e.g. fast and ultra) and the numbers (e.g. 2, 33, 66, 100 and 133). The most recent addition is ATA 133 which supports burst rates of 133 MB/sec and up to 2 devices per bus."
I do not understand why the "hdparm -t" option only gives 22MB/s when ATA133 is supposed to get 133MB/s?
Last edited by newtovanilla; 05-18-2008 at 05:23 PM.
I don't think that url has what you are looking for, it seems to me that it's about speed, and its from 2000.
I think your bios has the 33GB limit.
Quote:
Originally Posted by newtovanilla
I get these errors for hdparm:
Yes, since the switch over to the libata driver for SCSI/SATA/EIDE devices, hdparm doesn't work for a lot of things (they're working on it!)
Quote:
Originally Posted by newtovanilla
From http://tldp.org/HOWTO/SCSI-2.4-HOWTO/scsibus.html I read that ATA133 is supposed to get 133Mb/s I do not understand why the "hdparm -t" option only gives 22MB/s when ATA133 is supposed to get 133MB/s?
The link between the drive is 133 MB/s. This does not mean that your drive can actually transfer at 133 MB/s from the platters to the IDE controller. If you had a drive that could do that kind of speed, you would have either an SSD or very fast server hard drive.
The link speed comes in handy when getting data from the drive's buffer which is much faster.
Last edited by lambchops468; 05-18-2008 at 06:25 PM.
Thank you for the comment. I ran two timing tests for the harddrive, right after each other. They are different. The harddrive is a Maxtor 80G ATA133. Is it really that slow, max of 22MB/s? It is not missing drivers, and that is why it is slow?
Quote:
/dev/sda:
Timing cached reads: 1150 MB in 2.00 seconds = 575.12 MB/sec
Timing buffered disk reads: 28 MB in 3.01 seconds = 9.29 MB/sec
/dev/sda:
Timing cached reads: 1018 MB in 2.00 seconds = 508.53 MB/sec
Timing buffered disk reads: 66 MB in 3.04 seconds = 21.68 MB/sec
edit: Timing O_DIRECT disk reads: 184 MB in 3.01 seconds = 61.04 MB/sec
Last edited by newtovanilla; 05-18-2008 at 07:13 PM.
I did not get the RPM data for the Maxtor, because the errors from hdparm! From the link in the post question on LQ, the timing test data that they typically reported was not the "Timing O_DIRECT disk" values but the "Timing buffered disk reads" values. For the Timing buffered reads I get 22MB/s. I do not know what the difference between these times are.
How can I find out if there is some setting that I need to change to get ATA133 speed? For an ATA133 drive, what value should I be getting for:
Timing buffered disk reads: 66 MB in 3.04 seconds = 21.68 MB/sec ?
Quote:
I don't think that url has what you are looking for, it seems to me that it's about speed, and its from 2000.
You are right! It came up when I searched for a solution in LQ. The Maxtor harddrive is from 2003, and that url has posts from 2006, before I posted to it!
Quote:
I looked up your hard drive and it is 7200 RPM
Where did you find it? The Maxtor web www.maxtor.com did not have a search. I tried Google, and found people who use it, but nothing from Maxtor.
Last edited by newtovanilla; 05-18-2008 at 10:09 PM.
How can I find out if there is some setting that I need to change to get ATA133 speed? For an ATA133 drive, what value should I be getting for:
Timing buffered disk reads: 66 MB in 3.04 seconds = 21.68 MB/sec ?
There is nothing in particular you need to do in order to get ATA133 speed. There is no ATA133 3.5" hard drive which comes even vaguely close to the limits. (There are some really fast SCSI and SATA drives, but none of them came in ATA133 versions.)
As for what numbers you should be getting--neither 66MB and 3 seconds are really big/long enough for an accurate test. Try something more like 30 seconds for a proper sustained rate test.
That said, 22 megabytes per second does sound slow, unless your hard drive is a bit old. Speeds of 30-40 megabytes per second would be more typical for an 80gig 3.5" hard drive. One thing which can affect speed is whether or not DMA is turned on. Probably, it's turned on though; it would be turned on by default.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.