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
关键词
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] Scheduling problems in embedded real-time systems
    Shestov, Petr
    Kostenko, Valery
    Balashov, Vasily
    11TH IFAC/IEEE INTERNATIONAL CONFERENCE ON PROGRAMMABLE DEVICES AND EMBEDDED SYSTEMS (PDES 2012), 2012,
  • [42] Graduate courses in embedded and real-time systems
    Rhymend, Uthariaraj V.
    Mahesh, Babu M.
    IEEE PERVASIVE COMPUTING, 2007, 6 (02) : 101 - 104
  • [43] Real-time skeleton tracking for embedded systems
    Coleca, Foti
    Klement, Sascha
    Martinetz, Thomas
    Barth, Erhardt
    MULTIMEDIA CONTENT AND MOBILE DEVICES, 2013, 8667
  • [44] Experiences with HPX on Embedded Real-Time Systems
    van Wagensveld, Remko
    Margull, Ulrich
    2017 INTERNATIONAL CONFERENCE ON APPLIED ELECTRONICS (AE), 2017, : 257 - 262
  • [45] Embedded, Hard, Real-Time Systems with Ada
    Rogers, Pat
    SIGADA 2009: PROCEEDINGS OF THE ACM INTERNATIONAL CONFERENCE ON ADA AND RELATED TECHNOLOGIES, 2009, : 17 - 17
  • [46] Real-Time Embedded Systems: Present and Future
    Koulamas, Christos
    Lazarescu, Mihai T.
    ELECTRONICS, 2018, 7 (09):
  • [47] Scheduling Issues in Embedded Real-Time Systems
    Ramanathan, Parmesh
    2014 27TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2014 13TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID 2014), 2014, : 2 - 2
  • [48] Scheduling Issues in Embedded Real-Time Systems
    Ramanathan, Parmesh
    2015 28TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID), 2015, : 16 - 16
  • [49] Real-time signal processing in embedded systems
    Anisetti, Marco
    Damiani, Ernesto
    Dipanda, Albert
    Jeon, Gwanggil
    JOURNAL OF SYSTEMS ARCHITECTURE, 2016, 64 : 1 - 2
  • [50] Towards run-time re-configurable techniques for real-time embedded applications
    Oliver, TF
    Maskell, DL
    ERSA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ENGINEERING OF RECONFIGURABLE SYSTEMS AND ALGORITHMS, 2003, : 141 - 146