Miles Lane wrote:
> > > What you want is to run as fast as usual, with all the nice 
> > > elevator and write back rules, but with writes to the disk 
> > > sustained until there aren't any further dirty blocks.
> > > 
> > > This strikes me as perfectly reasonable behaviour for all 
> > > removable media and I can see no reason why anyone argues 
> > > against it.  It's not like there's a performance cost to 
> > > simply writing your dirty data when the medium's request 
> > > queue empties.
> 
> Is there agreement that this is reasonable?
> Who would be the best person to implement this?
> Jamie, since you seem to have some notion of the
> mechanisms that might be used, would you be 
> willing to make the case for this new functionality
> to whomever the possible implementer might be?

Well, as long as the implementor is one of the existing fs gurus, I
expect they can clearly see what mechanisms to use.  There's writing
dirty blocks when the disk isn't doing anything else.  And there's the
other matter of auto-unmounting, disk change sensing etc.  The latter is
complicated, but you can get a long way towards fixing data integrity
without it.

But it's not a very interesting a task.  Who cares about optimising
floppy writes?  Not me, I hardly ever use floppies and when I do I use
mtools anyway.

Last time a discussion on this topic started out simple and rational, it
quickly degenerated into "how can we emulate the Amiga" and "but I don't
want to run X" and "use Gnome/KDE" etc.

I think the few people interested enough to fix the basic stuff got
bored and moved to another thread.

-- Jamie

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to