All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stan Hoeppner <stan@hardwarefreak.com>
To: linux-ide@vger.kernel.org
Subject: Re: [Bug 15884] cd-burning reduces other simultaneous IO performance
Date: Fri, 30 Apr 2010 23:29:19 -0500	[thread overview]
Message-ID: <4BDBAE1F.8090904@hardwarefreak.com> (raw)
In-Reply-To: <201005010129.o411Tgn7022000@demeter.kernel.org>

bugzilla-daemon@bugzilla.kernel.org put forth on 4/30/2010 8:29 PM:

> Now, there may be a difference in what commands the burning software is using
> or the ordering that results in some of them taking longer than it does in
> Windows or something. (I don't know the MMC commands that well but I think some
> of them do have a mode where you can issue the command and poll periodically to
> see if it's done rather than blocking on the operation until it finishes.) That
> isn't anything the kernel can do anything about, though - if something issues a
> command to one drive on the channel that takes a long time, anything wanting to
> access the other drive just has to wait.

This has been known for over a decade.  When I was building white box
Windows systems in the mid-late 90s our SOP was to put burners on a
dedicated IDE port specifically due to what the OP reports over a decade
later as a bug.  As Robert points out above, this isn't a software bug, but
a hardware limitation of IDE.  Parallel SCSI, SAS, and SATA do not suffer
this limitation.  Apparently Windows engineers have developed a method over
the years to mitigate the ill effects of this.  I can tell you from
experience that Windows 9x/ME/NT4/W2K all suffered performance degradation
with HD+burner on the same channel problem.

-- 
Stan

  reply	other threads:[~2010-05-01  4:29 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-30 15:42 [Bug 15884] New: cd-burning reduces other simultaneous IO performance bugzilla-daemon
2010-04-30 15:48 ` [Bug 15884] " bugzilla-daemon
2010-05-01  1:29 ` bugzilla-daemon
2010-05-01  4:29   ` Stan Hoeppner [this message]
2010-05-05  9:46 ` bugzilla-daemon
2010-05-05 14:56 ` bugzilla-daemon
2010-05-05 23:23 ` bugzilla-daemon
2010-05-06  1:09 ` bugzilla-daemon
2010-05-06  1:49 ` bugzilla-daemon
2010-05-13  2:24 ` bugzilla-daemon
2010-05-13 20:57 ` bugzilla-daemon
2010-05-14  1:20 ` bugzilla-daemon

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=4BDBAE1F.8090904@hardwarefreak.com \
    --to=stan@hardwarefreak.com \
    --cc=linux-ide@vger.kernel.org \
    /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.