DocumentCode :
3349151
Title :
A checkpointing tool for Palm operating system
Author :
Lin, Chi-Yi ; Kuo, Sy-Yen ; Huang, Yennun
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear :
2001
fDate :
1-4 July 2001
Firstpage :
71
Lastpage :
76
Abstract :
It is foreseeable that handheld devices will be involved in the arena of distributed computing in the near future. To provide a dependable computing environment, check-pointing and rollback recovery is a useful and important technique for fault-tolerant distributed computing systems. For the most popular platform among handhelds, Palm OS, its built-in HotSync tool can take a partial snapshot of a system state, but it synchronizes only the static data in the handheld with a PC. All dynamic data of applications are lost if a failure occurs and the Palm OS is reset. In order to accommodate mobile computing devices with checkpointing and rollback recovery capability, dynamic data such as global variables should be checkpointed to tolerate system reset/crash failure. Therefore, we developed a checkpointing tool, which provides a set of APIs to checkpoint Palm applications. Using the checkpointing tool, dynamic data in a Palm device can be saved and recovered from a system reset. We describe the tool and demonstrate its usefulness in four popular Palm applications.
Keywords :
application program interfaces; fault tolerant computing; mobile computing; notebook computers; operating systems (computers); system recovery; APIs; HotSync tool; Palm OS; Palm applications; Palm operating system; checkpointing tool; dependable computing environment; distributed computing; dynamic data; fault-tolerant distributed computing systems; global variables; handheld devices; mobile computing devices; partial snapshot; rollback recovery; system reset/crash failure; system state; Application software; Checkpointing; Computer networks; DRAM chips; Distributed computing; Fault tolerant systems; Handheld computers; Mobile computing; Operating systems; Read-write memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Systems and Networks, 2001. DSN 2001. International Conference on
Conference_Location :
Goteborg, Sweden
Print_ISBN :
0-7695-1101-5
Type :
conf
DOI :
10.1109/DSN.2001.941392
Filename :
941392
Link To Document :
بازگشت