On Sonntag 06 September 2009, Nikos Chantziaras wrote:
> On 09/06/2009 03:43 AM, Volker Armin Hemmann wrote:
> > On Sonntag 06 September 2009, Nikos Chantziaras wrote:
> >> On 09/06/2009 02:23 AM, Volker Armin Hemmann wrote:
> >>> On Sonntag 06 September 2009, Alan McKinnon wrote:
> >>>> On Sunday 06 September 2009 00:48:40 Volker Armin Hemmann wrote:
> >>>>>> Also, have you considered that you got it all backwards?  The kernel
> >>>>>> configuration tells you that for lower latencies, you should use
> >>>>>> 1000Hz and PREEMPT.  It even says "Desktop" right there.  Why should
> >>>>>> I take your word over that of the kernel devs who actually wrote
> >>>>>> that code?
> >>>>>
> >>>>> low latency means bad throughput and that hurts IO.
> >>>>
> >>>> The average desktop user on Linux needs low latency. To get that, one
> >>>> must sacrifice some throughput efficiency.
> >>>
> >>> and then complain, that IO hurts?
> >>
> >> No one complains that IO hurts.  Perhaps you aren't even reading.  The
> >> complaints are about GUI stalls.  Not slow IO.
> >
> > yeah, and most GUI stalls happen with big io. ooops.
> >
> >>> btw, I think, I am an average user, doing the average stuff, and I am
> >>> pretty happy with 'voluntary preemption'.
> >>
> >> We are not.
> >
> > 'we'.
> >
> >>>> have you considered that there is a large population of users whose
> >>>> needs and workload are totally different from yours and therefore
> >>>> require something completely different to you?
> >>>
> >>> yes, but I consider my workload average. Surfing the web, watching tv,
> >>> watching movies with xine/vlc/mplayer. Listening to music with amarok
> >>> and alsaplayer. Typing stuff. Sometimes skype. Burning a dvd once in a
> >>> while. vegastrike, ut2004, if I want to play a game.
> >>>
> >>> See? Average.
> >>>
> >>> Now 32 sound streams in ardour (or whatever tool you use for that),
> >>> that is hardly 'average'.
> >>
> >> Doesn't matter if it's not average.  What does matter is that Linux is
> >> not up to the task while Windows and OS X are.
> >
> > and windows has a completly different, gui centric architecture. Oh, and
> > for serious audio stuff you need special low latency drivers. Humpf.
> >
> > So what was your point again? Windows needs special drivers for serious
> > audio stuff - and people are complaining that they have to turn on rt in
> > linux for the same tasks?
> 
> I don't even know why I keep talking to you.  You don't seem to *want*
> to understand.  It's not about special drivers.  Or specialized audio
> processing.  It's about my 3D desktop cube getting skippy sometimes
> while video is playing.  It's about the transparency effect applied
> while moving mplayer resulting in some frame skipping.  It's about a
> slight pause while scrolling a web page if I have an emerge running.
> About the mouse freezing for about 0.1 seconds once in a while while
> doing the same.
> 
> Can't you understand, or don't you want to understand?
> 


http://marc.info/?l=linux-kernel&m=125227082723350&w=2

seems like BFS is even crappier than CFS.
---------------------------

I saw really bad interactivity in the BFS test here - the system 
was starved for as long as the test ran. I stopped the tests at 8 
loops - the system was unusable and i was getting IO timeouts due 
to the scheduling lag:

 sd 0:0:0:0: [sda] Unhandled error code
 sd 0:0:0:0: [sda] Result: hostbyte=DID_OK driverbyte=DRIVER_TIMEOUT
 end_request: I/O error, dev sda, sector 81949243
 Aborting journal on device sda2.
 ext3_abort called.
 EXT3-fs error (device sda2): ext3_journal_start_sb: Detected aborted journal
 Remounting filesystem read-only


oh great. BFS really rocks!

---------------
And unfortunately this is where it ends for now, since BFS doesn't boot
on the two boxes I tried. It hard hangs right after disk detection. But
the latency numbers look pretty appalling for CFQ, so it's a bit of a
shame that I did not get to compare. I'll try again later with a newer
revision, when available.


sounds great. A system not booting is obviously a system not being laggy.


And pissing of Jens Axboe? Really smart move. 


At least you posted your little success story. I hope, you will also be 
willing to test patches, if Ingo Molnar would ask for it.

Reply via email to