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

From: Antti P Miettinen ananaza at iki.fi
Date: Thu Jun 16 11:33:48 EEST 2005
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.



More information about the maemo-developers mailing list