Real-time dynamic relinking

被引:0
|
作者
Ekman, Mathias [1 ]
Thane, Henrik [2 ]
机构
[1] Bombardier Transportat, S-72173 Vasteras, Sweden
[2] Malardalen Univ, Dept Comp Sci & Elect, Vasteras, Sweden
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present a method for automatically, on demand, linking entire functions into statically linked running embedded multi-tasking real-time applications. The purpose is to facilitate dynamic instrumentation of deployed systems. The method makes it possible to dynamically instrument the target in run-time, without preparing the source code. Code segments that are modified are substituted on the function level by the introduction of a dynamic relink method. The actual modification of the execution binary is performed in a safe and controlled manner by a low interference task. An algorithm is introduced for reusing memory from obsolete functions.
引用
收藏
页码:3742 / +
页数:2
相关论文
共 50 条
  • [21] OPTIMIZATION IN REAL-TIME CONDITIONS OF DYNAMIC-SYSTEMS IN REAL-TIME UNDER CONDITIONS OF UNCERTAINTY
    GABASOV, R
    KIRILLOVA, FM
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 1994, 32 (05) : 57 - 65
  • [22] Applying real-time interface and calculus for dynamic power management in hard real-time systems
    Kai Huang
    Luca Santinelli
    Jian-Jia Chen
    Lothar Thiele
    Giorgio C. Buttazzo
    Real-Time Systems, 2011, 47 : 163 - 193
  • [23] Applying real-time interface and calculus for dynamic power management in hard real-time systems
    Huang, Kai
    Santinelli, Luca
    Chen, Jian-Jia
    Thiele, Lothar
    Buttazzo, Giorgio C.
    REAL-TIME SYSTEMS, 2011, 47 (02) : 163 - 193
  • [24] Real-time Construction and Control on Dynamic Systems
    Liu, Hua
    Wang, Zhaoyang
    REAL-TIME PHOTONIC MEASUREMENTS, DATA MANAGEMENT, AND PROCESSING VI, 2021, 11902
  • [25] Bounded incremental real-time dynamic programming
    Fan, Changjie
    Chen, Xiaoping
    PROCEEDINGS OF THE FRONTIERS IN THE CONVERGENCE OF BIOSCIENCE AND INFORMATION TECHNOLOGIES, 2007, : 637 - 644
  • [26] Resource reservation in dynamic real-time systems
    Abeni, L
    Buttazzo, G
    REAL-TIME SYSTEMS, 2004, 27 (02) : 123 - 167
  • [27] Handling QoS in a dynamic real-time environment
    Almeida, C. (cra@digitais.ist.utl.pt), IEEE Technical Committee on Distributed Processing (Institute of Electrical and Electronics Engineers Inc., United States):
  • [28] DYNAMIC IMAGING OF THE STOMACH BY REAL-TIME ULTRASOUND
    HOLT, S
    HEADING, RC
    MCDICKEN, WN
    ANDERSON, T
    SUMERLING, MD
    GUT, 1979, 20 (10) : A935 - A935
  • [29] Dynamic real-time task scheduling on hypercubes
    Mohapatra, P
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 46 (01) : 91 - 100
  • [30] A CHECKLIST FOR DYNAMIC, REAL-TIME CHANGE MANAGEMENT
    Mustard, M.
    Bowry, R.
    Lewis, E.
    Glen, J.
    CANADIAN JOURNAL OF CARDIOLOGY, 2011, 27 (05) : S360 - S360