Manchester Metropolitan University's Research Repository

    A Survey on Resource Management in IoT Operating Systems

    Musaddiq, Arslan, Zikria, Yousaf Bin, Hahm, Oliver, Yu, Heejung, Bashir, Ali Kashif ORCID logoORCID: https://orcid.org/0000-0001-7595-2522 and Kim, Sung Won (2018) A Survey on Resource Management in IoT Operating Systems. IEEE Access, 6. pp. 8459-8482. ISSN 2169-3536

    Published Version
    Download (4MB) | Preview


    Recently, the Internet of Things (IoT) concept has attracted a lot of attention due to its capability to translate our physical world into a digital cyber world with meaningful information. The IoT devices are smaller in size, sheer in number, contain less memory, use less energy, and have more computational capabilities. These scarce resources for IoT devices are powered by small operating systems (OSs) that are specially designed to support the IoT devices' diverse applications and operational requirements. These IoT OSs are responsible for managing the constrained resources of IoT devices efficiently and in a timely manner. In this paper, discussions on IoT devices and OS resource management are provided. In detail, the resource management mechanisms of the state-of-the-art IoT OSs, such as Contiki, TinyOS, and FreeRTOS, are investigated. The different dimensions of their resource management approaches (including process management, memory management, energy management, communication management, and file management) are studied, and their advantages and limitations are highlighted.

    Impact and Reach


    Activity Overview
    6 month trend
    6 month trend

    Additional statistics for this dataset are available via IRStats2.


    Repository staff only

    Edit record Edit record