Java']Java Virtual Machine monitoring for dependability benchmarking

被引:2
|
作者
Orlando, Salvatore [1 ]
Russo, Stefano [2 ]
机构
[1] Univ Naples Federico II, Dipartimento Informat & Sistemist, Via Claudio 21, I-80125 Naples, Italy
[2] Consorzio Interuniv Nazl Informatica, Lab ITEM, I-80124 Naples, Italy
关键词
D O I
10.1109/ISORC.2006.45
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A monitoring infrastructure is a key component in each task aimed at evaluate the dependability of a system. This paper presents a monitoring infrastructure for the Java Virtual Machine (JVM), which is starting to be employed in mission and safety critical application, often with real-time requirements. This infrastructure, named JVMMon, collects data about both the state and the failures of the monitored Virtual Machine. The state of the JVM was defined according to the Java Virtual Machine specification. JVMMon is constituted by three components: a Monitoring Agent which collects data from the Monitored VM; a Local Monitor Daemon that receives data from such agent and updates the state of the JVM; a Data Collector, which stores events and state snapshots in a database. The impact on the performance of the JVM has been evaluated running the SPEC JVM98 benchmark suite.
引用
收藏
页码:433 / 440
页数:8
相关论文
共 50 条
  • [1] Adaptable Runtime Monitoring for the Java']Java Virtual Machine
    Rosa, Andrea
    Zheng, Yudi
    Sun, Haiyang
    Javed, Omar
    Binder, Walter
    [J]. LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: DISCUSSION, DISSEMINATION, APPLICATIONS, ISOLA 2016, PT II, 2016, 9953 : 531 - 546
  • [2] Monitoring the Java']Java virtual machine - Managing applications and their resources
    Tremblett, P
    [J]. DR DOBBS JOURNAL, 2006, 31 (04): : 30 - +
  • [3] A secure Java']Java™ Virtual Machine
    van Doom, L
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE NINTH USENIX SECURITY SYMPOSIUM, 2000, : 19 - 34
  • [4] Formalizing the safety of Java']Java, the Java']Java virtual machine, and Java']Java card
    Hartel, PH
    Moreau, L
    [J]. ACM COMPUTING SURVEYS, 2001, 33 (04) : 517 - 558
  • [5] Asynchronous Java']Java accelerator for embedded Java']Java virtual machine
    Liang, Z
    Plosila, J
    Sere, K
    [J]. PROCEEDINGS OF THE IEEE 6TH CIRCUITS AND SYSTEMS SYMPOSIUM ON EMERGING TECHNOLOGIES: FRONTIERS OF MOBILE AND WIRELESS COMMUNICATION, VOLS 1 AND 2, 2004, : 253 - 256
  • [6] HBench:Java']Java:: An application-specific benchmarking framework for Java']Java Virtual Machines
    Zhang, XL
    Seltzer, M
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2001, 13 (8-9): : 775 - 792
  • [7] Java']Java virtual machine doubles speed
    Wong, W
    [J]. ELECTRONIC DESIGN, 2001, 49 (21) : 30 - +
  • [8] The Java']Java virtual machine: A passing fad?
    Franz, M
    [J]. IEEE SOFTWARE, 1998, 15 (06) : 26 - +
  • [9] Application isolation in the Java']Java™ virtual machine
    Czajkowski, G
    [J]. ACM SIGPLAN NOTICES, 2000, 35 (10) : 354 - 366
  • [10] Thread Modeling in Java']Java Virtual Machine
    Wu Weimin
    Su Qing
    Li Kailun
    [J]. ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 438 - 441