dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Rockbox mail archive

Subject: Re: How can we manage performance problems?

Re: How can we manage performance problems?

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

>>Must we drop round-robin scheduling and have multithreading with
>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.

Received on 2002-11-03

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