This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RTOS/CCSTUDIO-SITARA: Linux vs. RTOS

Part Number: CCSTUDIO-SITARA

Tool/software: TI-RTOS

For a given user application, what would be the difference (just a ballpark comparison) of the memory footprint between having the application running in an RTOS environment or a linux environment 

Combined footprint of the application and the OS

  • Hi Kenneth,

    It is hard to compare both OSs (Linux vs RTOS) because they can be compared in many aspects.
    If your app using same variables and same data arrays should not be expected various memory footprint between both OSs.
    Nevertheless TI-RTOS can be considered as more memory footprint optimized. As it is described in TI-RTOS introduction at:
    dev.ti.com/.../tirtos_basics.html
    TI-RTOS scales from a minimal footprint real-time multitasking kernel - TI-RTOS Kernel (formerly known as SYS/BIOS) - to a complete RTOS solution including protocol stacks, multicore communications, device drivers and power management.
    Also you can read the linked below presentation:
    www.ti.com/.../sprt646a.pdf
    On other hand Linux OS is general use OS and you can find in the net many open source example projects and you can refer your source cod development on them.

    Regards,
    Tsvetolin Shulev
  • Thanks for the info. We're going to go the RTOS route.