Alle 16:16, venerd́ 11 marzo 2005, Jens Axboe ha scritto:
> On Fri, Mar 11 2005, Simone Piunno wrote:
> > Alle 14:29, venerd́ 11 marzo 2005, Baruch Even ha scritto:
> > > echo t > /proc/sysrq-trigger
> >
> > Before killing bonnie:
>
> I'm guessing your problem is that bonnie dirtied tons of data before you
> killed it, so it has to flush it out. If you run out of request entries,
> you will get to sleep uninterruptibly on those while the data is
> flushing. I don't see anything unexpected here, it is normal behaviour.

The real issue here is that under heavy I/O activity (bonnie is a good way to 
emphasize the concept), even caused by only one task, the system becomes 
quite unresponsive and "sluggish". The same can be seen under a gentoo 
"emerge --metadata", and slocate has the same effect.
The problem is not only related to desktop, but i.e. on a dual opteron il 
takes several seconds to have an "ls" output (on a nearly empty dir) or 
simply to log in using ssh.
It seems to me that I/O scheduler gives high priority to the running process 
and any other request is delayed to the point that the responsiveness of a 
desktop becomes poor (say, to open a "K" menu takes several seconds on a pIV 
2.8G HT).
In every case, we seen that the I/O bound processes are stuck in "D" state, 
the same stands for pdflush and kswapd.


-- 
Fabio Coatti              Wireless Solutions SpA - DADA group   
Services Manager        Europe HQ, via Castiglione 25 Bologna 
http://www.wseurope.com     Tel: +390512966811 Fax: +390512966800
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to