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. |
Time measurements were obtained using an oscilloscope attached to a digital output. See the "Tests Performed" section for more details.
Results are with the development tools using full optimization (excluding "procedural abstraction" option) unless otherwise stated.
Test Result 16bit addition 71.6μs 16bit multiplication 193μs 16bit division 940μs 32bit multiplication 344μs 32bit subtraction 76.4μs Bubble sort 3.33ms Block memory move and compare 12.4ms Conditional branch to procedure 169μs with optimization. 220μs with no optimization. Scheduler tick function 66.2μs with optimization. 68.4μs with no optimization. PUSH’ing and POP’ing 412μs
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..