RTX, Ucos-ii, FreeRTOS Embos, UCOS-III's comprehensive performance PK

Source: Internet
Author: User
The 5 OS PK mainly divided into the following four aspects 1. Flash and RAM demand contrast 2. function Comparison 3. Real-time comparison 4. Security comparison
comparison of 1.FLASH and RAM requirementsRTX ucos-ii FreeRTOS Embos UCOS-III
FLASH <4.0 kbytes 6K----26K 6K---10K 1.1k-1.6k 6k-- --24k
(Code Space)        (Code footprint)           (ROM footprint)         (kernel) (Code footprint)

RAM 300bytes +128bytes 1k+ not found 18-50bytes 1k+
(kernel) (Ram footprint) not found (kernel) (RAM footprint)
2. Function comparisonHere for the time being, this comparison of the collation of the trouble
3. Real-time comparisonThis provides a set of data for real-time testing, which is the task of actively releasing CPU rights to test the task's switching speed test condition: stm32f103vet6,cortex-m3 core, 72Mhz,
Software with the MDK4.54, 1-level optimization.
Test 10,000 times, 2ms test once, then averaging

RTX V4.5 252 Clock Cycles
Ucos-ii V2.92.07 354 Clock cycles
Embos V3.86 389 Clock cycles
FreeRTOS V7.4.2 514 Clock cycles (this is probably not a good test method for this OS, another time to switch Between 374 clock cycles)
UCOS-III V3.03.01 576 Clock cycles
4. Security comparisonSecurity comparison, compare the trouble, here to provide the security certification of each OS seemingly freertos, Embos and RTX no security certification FreeRTOS Another version Safertos have security certification, certification as follows

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.