Skip to Main content Skip to Navigation

Observations et analyses quantitatives multi-niveaux d'applications à objets réparties

Abstract : Nowadays computing systems are increasingly powerful and distributed. Programming methods, such as multithreading or object oriented programming, are applied to limit the ever-growing complexity of these systems. What are the benefits of using such methods ? Are they able to best leverage available resources ? To answer that question, we studied the execution via a "debugging performance" method. The problematic goal is to achieve a qualitative and quantitative analysis of the consumed execution resources The hypothesis is that the analysis of the interactions between objects, via the multi-layer observations, provides enough information to reach our goal. This is the reason why, we obtain information from the application and system layers of abstraction, without modifying the original code of the application or the operation system kernel. We created a multi-layer observation infrastructure for distributed Java applications. This have been used to study a multimedia Java server. We proceeded to a algorithmic and a system resource consumption. The observations from the application layer are obtained from the JVMPI. The average cost of such observations is 3 microseconds for each measure. module in a Linux kernel. Therefore, systern calls used to write and read from a socket are re-routed to include our own code for observation. We are then able to reconstruct the remote interactions between Java objects and to obtain indexes on system resource consumption. The average cost of such observations is 2 microseconds
Complete list of metadatas
Contributor : Thèses Imag <>
Submitted on : Monday, February 16, 2004 - 5:57:23 PM
Last modification on : Friday, November 6, 2020 - 4:39:25 AM
Long-term archiving on: : Friday, April 2, 2010 - 7:41:38 PM


  • HAL Id : tel-00004697, version 1




François-Gaël Ottogalli. Observations et analyses quantitatives multi-niveaux d'applications à objets réparties. Réseaux et télécommunications [cs.NI]. Université Joseph-Fourier - Grenoble I, 2001. Français. ⟨tel-00004697⟩



Record views


Files downloads