Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: How can we manage performance problems?

Re: How can we manage performance problems?

From: Andreas Zwirtes <zwirtes_at_gmx.de>
Date: Sun, 03 Nov 2002 17:05:26 +0100

>
>
>
>
>>Must we drop round-robin scheduling and have multithreading with
>>priorities?
>>
>>
>
>No, we need to write efficient code.
>
>
>

 From what I know, priority ceiling multithreading adresses problems
like this exactly. With a high priority disk access and decoding, it
wouldn't be possible to interrupt the playback. Since the implementation
of real OSEK multithreading is very challenging, it is possible to use
ready made (and certified) solutions for microcontrollers. Correct me if
I'm wrong, please.

/Andreas
Received on 2002-11-03

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy