Note: This is an obsolete section of the FreeRTOS website. If you want to view these pages but cannot see the menu frame then click here. Otherwise click here to visit the main FreeRTOS website.

Embedded System Performance Comparisons

This section provides the results of timing tests performed on the prototyping boards with which the FreeRTOS real time kernel ports were developed (excluding the Rabbit 2000 performance results, for which there is no RTOS port).

MSP430 data has recently been added.

The source code used to obtain the test results was identical for each embedded system tested - allowing the results to be used as a basis for judging the relative performance of each test system. All the presented timing results were obtained using the same digital oscilloscope.

The phrase 'test system' is used to encompass the chosen test hardware (prototyping board or single board computer), operating at a particular clock frequency and programmed using particular C development tools.

Currently tests are presented for LPC2106 (ARM7), MSP430, Cygnal (8051 instruction set clone), PIC, AVR, Rabbit and RDC (AMD 186 clone) microcontrollers. Others will follow shortly.

This site has recently been updated - please delete your cached web pages if you experience any navigation difficulties.

Copyright (C) 2004-2010 Richard Barry. Copyright (C) 2010-2015 Real Time Engineers Ltd.
Any and all data, files, source code, html content and documentation included in the FreeRTOS distribution or available on this site are the exclusive property of Real Time Engineers Ltd.. See the files license.txt (included in the distribution) and this copyright notice for more information. FreeRTOSTM and FreeRTOS.orgTM are trade marks of Real Time Engineers Ltd..