Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Silicon Vendors
  • Support
  • About Us
  • Blog
  • Forum
  • Search
  • Jobs
  • Newsletter
  • Blog
  • Contact
  • Shop
  • embOS
  • Resource usage

    Resource usage

    High performance combined with low resource usage has always been a major design consideration.

    Contact us
    Downloads
    Documentation
    SEGGER embOS

    Resource usage of different operating systems

    The actual resource usage depends on many factors (CPU, compiler, memory model, optimization, configuration, etc.). Therefore, these values are neither precise, nor guaranteed – but they give you a good idea of the memory requirements. In the table below, which is for a 32 bit target and XRelease build, you will find minimum ROM and RAM size requirements.

    resource usage
    ModuleMemory typeMemory requirements
    embOS kernelROM~ 1700 bytes
    embOS kernelRAM~ 110 bytes
    Task control blockRAM36 bytes
    Software timerRAM20 bytes
    Task eventRAM0 bytes
    Event objectRAM12 bytes
    MutexRAM16 bytes
    SemaphoreRAM8 bytes
    RWLocksRAM28 bytes
    MailboxRAM24 bytes
    QueueRAM32 bytes
    WatchdogRAM12 bytes
    Fixed Block Size Memory PoolRAM32 bytes
    • User manual
    • Online documentation
    • Knowledge Base
    • List of downloads
    • Release notes
    • Update notification
    • Pricing
    • Support
    • Silicon vendor resources

    Headquarters

    SEGGER Microcontroller GmbH

    Ecolab-Allee 5
    40789 Monheim am Rhein, Germany
    info@segger.com
    Tel.: +49-2173-99312-0
    Fax: +49-2173-99312-28

    Locations

    USA: SEGGER Microcontroller Systems LLC

    Boston area
    101 Suffolk Lane
    Gardner, MA 01440, USA
    us-east@segger.com
    Tel.: +1-978-874-0299
    Fax: +1-978-874-0599

    Silicon Valley
    Milpitas, CA 95035, USA
    us-west@segger.com
    Tel.: +1-408-767-4068

    China: SEGGER Microcontroller China Co., Ltd.

    Room 218, Block A, Dahongqiaoguoji
    No. 133 Xiulian Road
    Minhang District, Shanghai 201199, China
    china@segger.com
    Tel.: +86-133-619-907-60

    ISO 9001 certified

    ISO 9001

    30+ years of experience

    First-class embedded software tools since 1992
    • Imprint
    • Disclaimer
    • Code of Conduct
    • Privacy Policy
    © 2025 SEGGER - All rights reserved.