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 条
  • [21] Efficient monitoring of embedded real-time systems
    Cadamuro Junior, Joao
    Renaux, Douglas P. B.
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2008, : 651 - 656
  • [22] ANIMATION PROTOTYPING OF REAL-TIME EMBEDDED SYSTEMS
    COOLING, JE
    HUGHES, TS
    MICROPROCESSORS AND MICROSYSTEMS, 1993, 17 (06) : 315 - 324
  • [23] Java']Java For Embedded Real-time Systems
    Shen, Yuan
    Xu, Wenbo
    DCABES 2008 PROCEEDINGS, VOLS I AND II, 2008, : 1282 - 1287
  • [24] Real-time framework for distributed embedded systems
    Chaaban, K
    Crubillé, P
    Shawky, M
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2004, 3144 : 96 - 107
  • [25] Real-time Reconfiguration in Multimedia Embedded Systems
    Garcia-Valls, Marisol
    Basanta-Val, Pablo
    Estevez-Ayres, Iria
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2011, 57 (03) : 1280 - 1287
  • [26] Evaluation of embedded intelligent real-time systems
    Grabowski, M
    Sanborn, SD
    DECISION SCIENCES, 2001, 32 (01) : 95 - 123
  • [27] Strategic directions in real-time and embedded systems
    Stankovic, JA
    ACM COMPUTING SURVEYS, 1996, 28 (04) : 751 - 763
  • [28] A QoS scheduler for real-time embedded systems
    Matschulat, David
    Marcon, Cesar A. M.
    Hessel, Fabiano
    ISQED 2008: PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2008, : 564 - 567
  • [29] Runtime Verification of Real-time Embedded Systems
    Bonakdarpour, Borzoo
    Fischmeister, Sebastian
    EMSOFT '12: PROCEEDINGS OF THE TENTH AMC INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE 2012, 2012, : 249 - 250
  • [30] Modeling Spaces for Real-Time Embedded Systems
    Landauer, Christopher
    Bellman, Kirstie L.
    Nelson, Phyllis R.
    2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2013,