A fault-tolerant java virtual machine
Autor: | Jeff Napper, Lorenzo Alvisi, Harrick M. Vin |
---|---|
Rok vydání: | 2004 |
Předmět: | |
Zdroj: | DSN |
DOI: | 10.1109/dsn.2003.1209953 |
Popis: | We modify the Sun JDK1.2 to provide transparent faulttolerance for many Java applications using a primarybackup architecture. We identify the sources of nondeterminism in the JVM (including asynchronous exceptions, multi-threaded access to shared data, and the nondeterminism present at the native method interface) and guarantee that primary and backup handle them identically. We analyze the overhead introduced in our system by each of these sources of non-determinism and compare the performance of different techniques for handling multithreading. |
Databáze: | OpenAIRE |
Externí odkaz: |