lkml.org 
[lkml]   [1998]   [Nov]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: IDE freeze for seconds
Quoting Mark Lord (mlord@pobox.com):

> The reason other tasks may also be held up during the spin-up
> is that the disk-queue is blocked on the r/w request that
> caused the spin-up, and other requests for the same MAJOR
> (IDE interface) cannot proceed until it is serviced.

Would it be possible to change this? Even on UP there's no reason
why the application has to wait for the drive if it's just
writing a file. I assume that on SMP only one of the cpus/processes
would have to wait?

I don't know too much about SMP systems, so please forgive if I
said something too stupid. :-)

> Other IDE interfaces are free to continue working in parallel.

Yes, they do. But on IDE-only systems this is more than annoying.
Would it be hard to implement a thread/task/process that writes
back data to disk? I guess this would be the logical consequence.

ciao,
johnny
--
Trust no-one.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:45    [W:0.116 / U:0.404 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site