[haiku-development] Re: Reproducing system pauses.

  • From: John Scipione <jscipione@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Thu, 23 Jul 2009 17:34:45 -0400

Isn't multitasking/multithreading what BeOS/Haiku is supposed to do best?
Please do not model Haiku's thread model after Firefox =)

John Scipione

On Thu, Jul 23, 2009 at 4:35 PM, Fredrik Holmqvist <
fredrik.holmqvist@xxxxxxxxx> wrote:

> 2009/7/23 Axel Dörfler <axeld@xxxxxxxxxxxxxxxx>:
> > While that is, to a certain degree, understandable, I can also report
> > the same for my current Linux system, where things like "svn up" render
> > the whole system pretty much unusable for several seconds (especially
> > things like Firefox which needs a lot of disk access). I'm sure this
> > can be handled, better, though.
> >
> > Bye,
> >   Axel.
>
> Firefox unfortunatly does that even under ordinary circumstances:
> Firefox has a single-threaded event-thread that does all things
> gui-related (in all windows and tabs), which includes some disk
> activities. So it always locks up as soon as one event takes time.
> It's easily noticable with (nonthreaded) plugins that takes time to
> start for instance. It's a big bottleneck, and if they made that code
> reentrant they could do a much better product.
>
> /Fredrik Holmqvist, TQH
>
>

Other related posts: