loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Second International Workshop on Real-Time Computing Systems and Applications (RTCSA'95)
Scheduling real-time transactions with dynamic values: a performance evaluation
Tokyo, Japan
October 25-October 27
ISBN: 0-8186-7106-8
Shin-Mu Tseng, Inst. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
Y.H. Chin, Inst. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
Wei-Pang Yang, Inst. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
A number of researches on real-time databases have focused on systems where the semantics of transaction time constraints include only deadlines or values that are constant during a transaction's life time. For some real-time applications, the values of transactions may change dynamically with time. Under such circumstances, existing real-time scheduling algorithms may not be applicable. A new real-time scheduling algorithm that can efficiently schedule transactions with time-variant values is proposed. By exploiting the estimated execution time of transactions to estimate the expected values of transactions at completion time, the proposed algorithm can generate a better priority ordering of transactions than the existing algorithms. Moreover, a concurrency control protocol based on conditional-restart is also proposed to reduce the costly restarts. Through performance evaluation, the proposed algorithm is superior to the existing algorithms under various system environments. Some suggestions for scheduling real-time transactions with time-variant values are also presented.
Index Terms:
concurrency control; scheduling; transaction processing; real-time systems; software performance evaluation; scheduling; real-time transactions; real-time databases; transactions; real-time scheduling; priority ordering; concurrency control
Citation:
Shin-Mu Tseng, Y.H. Chin, Wei-Pang Yang, "Scheduling real-time transactions with dynamic values: a performance evaluation," rtcsa, pp.60, Second International Workshop on Real-Time Computing Systems and Applications (RTCSA'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.