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 > >