DocumentCode :
3208611
Title :
The Weight-Watcher Service and its Lightweight Implementation
Author :
Garbinato, Benoit ; Guerraoui, Rachid ; Hulaas, Jarle ; Kounine, Alexei ; Monod, Maxime ; Spring, Jesper H.
Author_Institution :
Univ. de Lausanne, Lausanne
fYear :
2007
fDate :
16-19 July 2007
Firstpage :
118
Lastpage :
127
Abstract :
This paper presents the weight-watcher service. This service aims at providing resource consumption measurements and estimations for software executing on resource-constrained devices. By using the weight-watcher, software components can continuously adapt and optimize their quality of service with respect to resource availability. The interface of the service is composed of a profiler and a predictor. We present an implementation that is lightweight in terms of CPU and memory. We also performed various experiments that convey (a) the tradeoff between the memory consumption of the service and the accuracy of the prediction, as well as (b) a maximum overhead of 10% on the execution speed of the VM for the profiler to provide accurate measurements.
Keywords :
Java; object-oriented programming; quality of service; resource allocation; software libraries; virtual machines; Java class library; memory consumption; quality of service; resource consumption estimation; resource consumption measurement; resource-constrained device; software component; virtual machine; weight-watcher service; Accuracy; Application software; Availability; Humans; Quality of service; Resource management; Runtime; Software measurement; Springs; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computer Systems: Architectures, Modeling and Simulation, 2007. IC-SAMOS 2007. International Conference on
Conference_Location :
Samos
Print_ISBN :
1-4244-1058-4
Type :
conf
DOI :
10.1109/ICSAMOS.2007.4285742
Filename :
4285742
Link To Document :
بازگشت