Predicting the Time to Migrate Into Deadlock Using a Discrete Time Markov Chain

被引:0
|
作者
Bondi, Andre B. [1 ]
机构
[1] Software Performance & Scalabil Consulting LLC, Red Bank, NJ 07701 USA
关键词
Deadlock prediction and prevention; Markov chain analysis; random walks;
D O I
10.1145/3185768.3186403
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
When processes join a common FCFS queue to acquire or release resources in an object pool of fixed size, deadlock occurs if the process at the head of the queue wishes to acquire a resource when the pool is empty, even if a process wishing to relinquish a resource is queued behind. We describe a state machine representation of this problem. We use the representation to develop a discrete time Markov chain analysis to identify the load conditions under which deadlock is most likely to occur and how soon it is likely to occur. We show that deadlock occurs almost surely regardless of the load, and that the time to the onset of deadlock depends on combinations of the request rate for resources in the pool, the average holding time of the resources, and the size of the pool. Calculations corroborate the intuition that deadlock will occur sooner at heavy loads or when the resource pool is small. A connection will be made between this problem and the problem of random walks with a single absorbing and a single reflecting barrier.
引用
收藏
页码:177 / 182
页数:6
相关论文
共 50 条
  • [12] Travel time estimation on a freeway using Discrete Time Markov Chains
    Yeon, Jiyoun
    Elefteriadou, Lily
    Lawphongpanich, Siriphong
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2008, 42 (04) : 325 - 338
  • [13] Discrete-time Markov chain for prediction of air quality index
    Chen, Jeng-Chung
    Wu, Yenchun Jim
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020,
  • [14] THE STOPPED DISTRIBUTIONS OF A CONTROLLED MARKOV-CHAIN WITH DISCRETE-TIME
    ZAREMBA, P
    SYSTEMS & CONTROL LETTERS, 1985, 6 (04) : 277 - 285
  • [15] Sequences of random matrices modulated by a discrete-time Markov chain*
    Yin, George
    Nguyen, Huy
    STOCHASTIC MODELS, 2023, 39 (04) : 797 - 822
  • [16] Predicting construction time and cost of tunnels using Markov chain model considering opinions of experts
    Mahmoodzadeh A.
    Mohammadi M.
    Nariman Abdulhamid S.
    Nejati H.R.
    M Gharrib Noori K.
    Hashim Ibrahim H.
    Farid Hama Ali H.
    Tunnelling and Underground Space Technology, 2021, 116
  • [17] Performance analysis of radio spectrum for cognitive radio wireless networks using discrete time Markov chain
    Afzal, Humaira
    Mufti, Muhammad Rafiq
    Awan, Irfan
    Yousaf, Muhammad
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 151 : 1 - 7
  • [18] Accessibility Degradation Prediction on LTE/SAE Network Using Discrete Time Markov Chain (DTMC) Model
    Hendrawan
    JOURNAL OF ICT RESEARCH AND APPLICATIONS, 2019, 13 (01) : 1 - 18
  • [19] Vehicle mobility pattern-based handover scheme using discrete-time Markov chain
    Lee, Jung-Ryun
    Han, Sang-Hyuck
    Choi, Yong-Hoon
    COMPUTERS & ELECTRICAL ENGINEERING, 2014, 40 (01) : 100 - 108
  • [20] A Discrete Time Markov Chain Model for High Throughput Bidirectional Fano Decoders
    Xu, Ran
    Woodward, Graeme
    Morris, Kevin
    Kocak, Taskin
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,