Configurable hybridkernel for embedded real-time systems

被引:0
作者
Kerstan, Timo [1 ]
Oberthuer, Simon [1 ]
机构
[1] Univ Gesamthsch Paderborn, Heinz Nixdorf Inst, Furstenallee 11, D-33102 Paderborn, Germany
来源
EMBEDDED SYSTEM DESIGN: TOPICS, TECHNIQUES AND TRENDS | 2007年 / 231卷
关键词
real-time operating system; microkernel; monolithic kernel; virtual memory; memory management unit; MMU; translation look-aside buffer; TLB;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
When designing a kernel for an operating system the developer has to choose between an microkernel or monolithic kernel approach. Bases for the decision is mostly the tradeoff between security and performance. Depending on application demands and on the available hardware a microkernel or a monolithic kernel approach or sornething between is desired. In this paper we present a hybrid kernel for embedded real-time systems which can be configured to the application demands in an easy way. To realize the hybrid kernel we present a technique to guarantee memory access in O(l) with virtual memory. With our approach the same codebase can be used for system services to be placed either in userspace or in kernelspace.
引用
收藏
页码:279 / +
页数:3
相关论文
共 50 条
  • [41] μRTZVisor: A Secure and Safe Real-Time Hypervisor
    Martins, Jose
    Alves, Joao
    Cabral, Jorge
    Tavares, Adriano
    Pinto, Sandro
    ELECTRONICS, 2017, 6 (04):
  • [42] SIRTOS: A Simple Real-Time Operating System
    Kouliaridis, Vasileios
    Vlachos, Vasileios
    Savvas, Ilias K.
    Androulidakis, Iosif
    2016 INTERNATIONAL CONFERENCE ON INFORMATION AND DIGITAL TECHNOLOGIES (IDT), 2016, : 150 - 155
  • [43] The design and research of real-time thread package
    Liu, LF
    Pan, Q
    NEW TECHNOLOGIES ON COMPUTER SOFTWARE, 1997, : 36 - 40
  • [44] Implementation Correctness of a Real-Time Operating System
    Daum, Matthias
    Schirmer, Norbert W.
    Schmidt, Mareike
    SEFM 2009: SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, 2009, : 23 - +
  • [45] A hard real-time kernel for Motorola microcontrollers
    Mumolo, E
    Nolich, M
    Noser, MO
    ITI 2001: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2001, : 75 - 80
  • [46] Study and Improvements for the Real-time Performance of Linux Kernel
    Xu, Hong
    Tang, Rong
    2010 3RD INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2010), VOLS 1-7, 2010, : 2766 - 2769
  • [47] VLSI implementation and evaluation of a real-time operating system
    Nakano, T
    Utama, A
    Shiomi, A
    Imai, M
    Itabashi, M
    SYSTEMS AND COMPUTERS IN JAPAN, 1996, 27 (06) : 1 - 10
  • [48] Hardware Fuzzy Scheduler for Real-Time Independent Tasks
    Slimani, Khaled
    Hadaoui, Rebiha
    Lalam, Mustapha
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (09)
  • [49] Architecture of Task Manager for Real Time OS Explaining Real Time Operating Systems Issues
    Shaheen, Javed Ahmad
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (09): : 395 - 402
  • [50] Visualization Component for the Aircraft Real-Time Operating System JetOS
    B. Kh. Barladian
    L. Z. Shapiro
    K. A. Mallachiev
    A. V. Khoroshilov
    Yu. A. Solodelov
    A. G. Voloboy
    V. A. Galaktionov
    I. V. Koverninskii
    Programming and Computer Software, 2020, 46 : 167 - 175