JNI Fault Tolerance Using Java ProcessBuilder

An application can be crippled by the memory leakage of one of its components. Unfortunately, access to the source code of a referenced component, for rectification, is often not feasible. This paper presents our experience of using multi-processing as a strategy to contain the problem. We demonstra...

Full description

Saved in:
Bibliographic Details
Main Authors: Kwang Hooi, Yew, Oxley, A.
Format: Citation Index Journal
Published: 2011
Online Access:http://eprints.utp.edu.my/11461/1/IJIEE_JNI%20Fault%20Tolerance%20Using%20Process%20Builder_Final.pdf
http://eprints.utp.edu.my/11461/2/IJIEE_JNI%20Fault%20Tolerance%20Using%20Process%20Builder_Final.pdf
http://eprints.utp.edu.my/11461/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:An application can be crippled by the memory leakage of one of its components. Unfortunately, access to the source code of a referenced component, for rectification, is often not feasible. This paper presents our experience of using multi-processing as a strategy to contain the problem. We demonstrate the use of Java ProcessBuilder to protect applications from unstable native code accessed via the Java Native Interface. The technique discussed can help in designing applications that provide better fault tolerance without costing much memory utilization.