Transparent checkpointing for applications with graphical user interfaces

Jan Thomas Czornack, Carsten Trinitis, Max Walter

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Transparent checkpointing is a well known method to increase the dependability of long running applications. However, most known implementations concentrate on applications that do not use graphical user interfaces. In this paper we describe common problems arising with transparent checkpointing of applications including their graphical user interfaces. We present a proxy that is able to store the window session of an application and compare our approach with an existing X-Server extension that serves the same purpose. We also discuss the performance impact of both solutions and present performance and latency measurements that demonstrate the usability of the proxy.

Original languageEnglish
Title of host publication3rd International Service Availability Symposium, ISAS 2006, Revised Selected Papers
Pages140-148
Number of pages9
DOIs
StatePublished - 2006
Event3rd International Service Availability Symposium, ISAS 2006 - Helsinki, Finland
Duration: 15 May 200616 May 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4328 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd International Service Availability Symposium, ISAS 2006
Country/TerritoryFinland
CityHelsinki
Period15/05/0616/05/06

Keywords

  • Checkpointing
  • GUI
  • Proxy
  • X-server

Fingerprint

Dive into the research topics of 'Transparent checkpointing for applications with graphical user interfaces'. Together they form a unique fingerprint.

Cite this