LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 12-24-2004, 10:03 PM   #1
daihard
Member
 
Registered: Jul 2003
Location: Seattle, WA
Distribution: Kubuntu 14.04 LTS
Posts: 915

Rep: Reputation: 34
Seial ATA and Ultra160 (SCSI)


I am just curious whether or not my observation is correct. I have a Maxtor Serial-ATA 60GB hard disk (7,200 RPM). I get the following numbers from the hdparm command:
Code:
hdparm -t /dev/hda

/dev/hda:
 Timing buffered disk reads:  64 MB in  1.27 seconds = 50.36 MB/sec
I take it to mean that the hard disk has a data transfer rate of about 50 MB/sec. Am I correct? If so, does it theoretically mean that an Ultra160 SCSI hard disk, with a data transfer rate of 160 MB/sec, is more than three times as fast as this Serial-ATA hard disk?

Thanks,
Dai
 
Old 12-24-2004, 10:40 PM   #2
jtshaw
Senior Member
 
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 67
What you are seeing there is the sustained transfer rate of the disk. 150 Mbits is the peak rate of transfer for a SATA 150 device. Problem is, the speed of the drive can't keep up with 150 Mbits. The only time you'll see the peak rate is a burst read from the cache of the disk.

This, of course, is no different for SCSI disks. SCSI disk can have faster motors (10,000 rpm or 15,000 rpm in some cases) which would allow for a faster sustained transfer rate.
 
Old 12-24-2004, 10:57 PM   #3
daihard
Member
 
Registered: Jul 2003
Location: Seattle, WA
Distribution: Kubuntu 14.04 LTS
Posts: 915

Original Poster
Rep: Reputation: 34
Quote:
Originally posted by jtshaw
What you are seeing there is the sustained transfer rate of the disk. 150 Mbits is the peak rate of transfer for a SATA 150 device. Problem is, the speed of the drive can't keep up with 150 Mbits. The only time you'll see the peak rate is a burst read from the cache of the disk.
I see what you mean. (I believe you meant to say the peak transfer rate of SATA is 150 Mbytes per second.) So what you're saying is that in theory, the maximum data transfer rate of the current Serial-ATA is about the same as that of Ultra160 SCSI, but the performance of the actual hard disk isn't keeping up with it. Did I get it right?
 
Old 12-24-2004, 10:59 PM   #4
jtshaw
Senior Member
 
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 67
Ya, and your right, in this case I did mean MBytes
 
Old 12-24-2004, 11:21 PM   #5
daihard
Member
 
Registered: Jul 2003
Location: Seattle, WA
Distribution: Kubuntu 14.04 LTS
Posts: 915

Original Poster
Rep: Reputation: 34
Quote:
Originally posted by jtshaw
Ya, and your right, in this case I did mean MBytes
Thanks a lot... you helped me understand a bit more about how hard disks work.

It leaves me wondering how much the maximum data transfer rate really matters, though. Sure, Ultra320 SCSI can do the max of 320 MB/sec, but if the hard disk can only do 50 MB/sec most of the time, isn't it kinda silly to spend a lot of money on an Ultra320 SCSI interface?
 
Old 12-24-2004, 11:37 PM   #6
kak
Member
 
Registered: Jul 2004
Location: Moriarty, NM, USA about 100 yards form Rattle Snake Coutry
Distribution: Slackware , Ubuntu
Posts: 269

Rep: Reputation: 30
After reading your thread, I had to see what "hparm -t" gave me on my system. And I am curious isn't SATA faster than ATA133?? Or are the Linux drivers lacking?
I have a Maxtor ATA133 8mb buffer 250GB 7200rpm hard drive(I got it for storage, not speed); Which I would think would have slower transfer rates, in theory right?

My output:
Quote:
bash-2.05b# hdparm -t /dev/hda

/dev/hda:
Timing buffered disk reads: 174 MB in 3.01 seconds = 57.81 MB/sec
bash-2.05b# hdparm -t /dev/hda

/dev/hda:
Timing buffered disk reads: 174 MB in 3.01 seconds = 57.81 MB/sec
Can anyone explain? I even ran it twice to verify.
 
Old 12-24-2004, 11:55 PM   #7
daihard
Member
 
Registered: Jul 2003
Location: Seattle, WA
Distribution: Kubuntu 14.04 LTS
Posts: 915

Original Poster
Rep: Reputation: 34
From what I understand now, the sustained transfer rate (STR) of a hard disk has nothing to do with the (external) data transfer rate of the interface. In our case, my Serial ATA interface is capable of transferring 150MB/sec whereas your ATA133 is capable of transferring 133MB/sec.

However, the STRs of our physical hard disks are an entirely different story. My Maxtor drive, even with the Serial-ATA interface, only gets an STR of 50MB/sec whereas yours can do faster - 57 MB/sec.

My other Linux box has an ATA/133 Maxtor drive (200GB). The interface is actually ATA/100 on the motherboard. The STR comes out as 57 MB/sec, though.
 
Old 12-25-2004, 09:02 AM   #8
kak
Member
 
Registered: Jul 2004
Location: Moriarty, NM, USA about 100 yards form Rattle Snake Coutry
Distribution: Slackware , Ubuntu
Posts: 269

Rep: Reputation: 30
Thanks I got it.....in a nutshell max vs. real world and to increase use of external DTR, a raid setup would be in order.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
HP Omnibook 6000 Hard drive interface: ATA-100 or ATA-6? shortname Linux - Laptop and Netbook 3 05-11-2005 09:22 PM
Is Ultra2 SCSI compatable with ultra3/ultra160? Thaidog Linux - Hardware 0 08-31-2004 03:42 PM
s-ata, promise, scsi, ide and redhat9 bulubaba Linux - Hardware 0 02-18-2004 09:43 AM
help. ATA/SCSI Serial-ATA error: "ATA: Abnormal Status" xin Linux - Hardware 10 09-05-2003 10:59 PM
Adaptec Ultra160 mrsolo Linux - Hardware 2 08-08-2002 08:09 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 02:38 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration