[maemo-developers] [maemo-developers] Re: Optimized software

From: Olli Salli olli.salli at nokia.com
Date: Thu Jun 16 11:42:12 EEST 2005
Yeah, especially with such a little cache, context switching should be
kept to the absolute minimum (for example, I think the kernel shouldn't
pre preemptible).

On Thu, 2005-06-16 at 11:33 +0300, ext Antti P Miettinen wrote:
> Jose Manrique Lopez de la Fuente <jsmanrique at gmail.com> writes:
> > * Wherever possible, use multi-threading to push latency into the background.
> 
> Umm.. 770 is uP, so heavy multithreading could just hurt performance
> by introducing unnecessary context switching. I guess moving
> synchronous I/O to a separate thread could be seen as latency
> reduction via multithreading. But in general, if there is heavy
> communication need between threads, use of a single thread and
> non-blocking I/O would save context switches.
> 
> 
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://maemo.org/mailman/listinfo/maemo-developers


More information about the maemo-developers mailing list