All of lore.kernel.org
 help / color / mirror / Atom feed
From: Konstantin Olchanski <olchansk@triumf.ca>
To: Ross Vandegrift <ross@jose.lug.udel.edu>
Cc: Paul Aviles <paul.aviles@palei.com>, linux-raid@vger.kernel.org
Subject: Re: SATA performace
Date: Mon, 2 Jan 2006 21:04:15 -0800	[thread overview]
Message-ID: <20060103050414.GF28438@sam.triumf.ca> (raw)
In-Reply-To: <20060103044759.GA8876@lug.udel.edu>

On Mon, Jan 02, 2006 at 11:47:59PM -0500, Ross Vandegrift wrote:
> On Mon, Jan 02, 2006 at 10:43:47PM -0500, Paul Aviles wrote:
> > Are SATA drives similar in performance than IDE drives? I have tested 
> > Barracudas 7200.0 (500Gb) and WD too on the same type of servers (more than 
> > 1 unit) and what I am getting is painfully slow in terms of read/writes. 

In modern systems, disk performance is dominated by the physical disk
characteristics: rotation speed and seek times (ignoring speedups from
Linux-level, controller-level and disk-level i/o reordering and caching).

So you should (and we do) see almost identical performance between
similar PATA and SATA disks. For bulk data streaming, you should see
30-60 Mbytes/sec for a single disk.

The only performance-degrading problems I have seen are a) PATA
disks running in non-DMA modes (bulk data streaming rate = 3 Mbytes/sec)
and b) barely-readable sectors on many new high-density disks (disk-level
read retries, takes seconds to read one sector, kills performance).

Problem (b) is quite evil and hard to diagnose: it seems to be temperature
dependant, it is not reported by SMART, and it is not reported
by Linux (unless it is so bad that you get a read timeouts). For RAID sets,
it causes erratic performance.

-- 
Konstantin Olchanski
Data Acquisition Systems: The Bytes Must Flow!
Email: olchansk-at-triumf-dot-ca
Snail mail: 4004 Wesbrook Mall, TRIUMF, Vancouver, B.C., V6T 2A3, Canada

  reply	other threads:[~2006-01-03  5:04 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-02  4:08 Problem migrating to bootable RAID1 on Debian John Stoffel
2006-01-03  3:43 ` SATA performace Paul Aviles
2006-01-03  4:47   ` Ross Vandegrift
2006-01-03  5:04     ` Konstantin Olchanski [this message]
2006-01-03  5:35     ` debian
2006-01-03  8:36   ` Andargor The Wise
2006-01-03 18:50     ` Dan Stromberg
2006-01-04  4:04       ` Andargor The Wise

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060103050414.GF28438@sam.triumf.ca \
    --to=olchansk@triumf.ca \
    --cc=linux-raid@vger.kernel.org \
    --cc=paul.aviles@palei.com \
    --cc=ross@jose.lug.udel.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.