Proceedings of the 1st International ICST Conference on Mobile Wireless Middleware, Operating Systems and Applications 2008
DOI: 10.4108/icst.mobilware2008.2831
|View full text |Cite
|
Sign up to set email alerts
|

Recoverable Class Loaders for a Fast Restart of Java Applications

Abstract: This paper proposes recoverable class loaders to enable a fast start-up and recovery of Java applications. In contrast to traditional snapshot approaches that create full system images, our approach creates partial snapshots that contain a static part of the execution state of a Java application. It is the state of the class loaders and their associated class objects, which are recovered and used for restart. This is especially useful in the context of mobile devices and mobile services. In the first case it a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
0
0
2

Year Published

2008
2008
2015
2015

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 2 publications
0
0
0
2
Order By: Relevance
“…Zum Zeitpunkt t = 3 beginnt die neue Periode von τ 2 und der zweite Job der Task wird instantan ausgeführt, da τ 1 die Ausführung ihres ersten Jobs bereits beendet hat und für sie keine neue Periode begonnen hat. Zum Zeitpunkt t = 5 startet die neue Periode und somit der zweite Job von τ 1 . Bei t = 6 beginnt jedoch eine neue Periode von τ 2 mit einer kürzeren Frist = 8 ZE als die der aktuell ausgeführten Task τ 1 .…”
Section: Echtzeittheorieunclassified
See 1 more Smart Citation
“…Zum Zeitpunkt t = 3 beginnt die neue Periode von τ 2 und der zweite Job der Task wird instantan ausgeführt, da τ 1 die Ausführung ihres ersten Jobs bereits beendet hat und für sie keine neue Periode begonnen hat. Zum Zeitpunkt t = 5 startet die neue Periode und somit der zweite Job von τ 1 . Bei t = 6 beginnt jedoch eine neue Periode von τ 2 mit einer kürzeren Frist = 8 ZE als die der aktuell ausgeführten Task τ 1 .…”
Section: Echtzeittheorieunclassified
“…Zum Zeitpunkt t = 5 startet die neue Periode und somit der zweite Job von τ 1 . Bei t = 6 beginnt jedoch eine neue Periode von τ 2 mit einer kürzeren Frist = 8 ZE als die der aktuell ausgeführten Task τ 1 . Dies führt zu einer sofortigen Unterbrechung von τ 1 , so dass der aktuelle Job von τ 2 zuerst ausgeführt wird, bevor die unterbrochene Task τ 1 fortgesetzt wird.…”
Section: Echtzeittheorieunclassified