A checkpoints mechanism for mobile Java']Java applications

被引:0
作者
Pauty, J [1 ]
Cabillic, G [1 ]
机构
[1] Univ Rennes 1, IRISA, F-35042 Rennes, France
来源
PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS | 2004年
关键词
checkpoints capture/rollback recovery; mobile computing; !text type='Java']Java[!/text] Virtual Machine;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a checkpoints mechanism for mobile Java applications. This mechanism takes local checkpoints. It is integrated directly in our own embedded Java Virtual Machine named Scratchy. We propose a global and an incremental method which are evaluated and compared each other. Evaluation is done with a benchmark and two applications. It shows that the incremental method yields shorter capture times than the global one. It also shows that the mechanism is transparent from the user standpoint and has a low overhead on the applications.
引用
收藏
页码:352 / 357
页数:6
相关论文
共 13 条
[1]  
CABILLIC G, 1995, 14TH SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, P96, DOI 10.1109/RELDIS.1995.526217
[2]   Mutable checkpoints: A new checkpointing approach for mobile computing systems [J].
Cao, GH ;
Singhal, M .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (02) :157-172
[3]  
LANDAU CR, 1992, 2 INT WORKSH PERS OB, P86
[4]  
Laprie J, 1992, DEPENDABLE COMPUTING, V5
[5]   Efficient incremental checkpointing of Java']Java programs [J].
Lawall, JL ;
Muller, G .
DSN 2000: INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2000, :61-70
[6]   A checkpointing tool for palm operating system [J].
Lin, CY ;
Kuo, SY ;
Huang, YN .
INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2001, :71-76
[7]  
Lindholm T., 1997, JAVA VIRTUAL MACHINE
[8]  
MANABE Y, 1998, 12 INT C INF NETW TO
[9]  
PLANK JS, 1995, PROCEEDINGS OF THE 1995 USENIX TECHNICAL CONFERENCE, P213
[10]   Low-cost checkpointing and failure recovery in mobile computing systems [J].
Prakash, R ;
Singhal, M .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (10) :1035-1048