Supporting resource awareness in managed runtime environment

Résumé : Aujourd'hui, les systèmes logiciels sont omniprésents. Parfois, les applications doivent fonctionner sur des dispositifs à ressources limitées. Toutefois, les applications nécessitent un support d'exécution pour faire face à de telles limitations. Cette thèse aborde le problème de la programmation pour créer des systèmes "conscient des ressources" supporté par des environnements d'exécution adaptés (MRTEs). En particulier, cette thèse vise à offrir un soutien efficace pour recueillir des données sur la consommation de ressources de calcul (par exemple, CPU, mémoire), ainsi que des mécanismes efficaces pour réserver des ressources pour des applications spécifiques. Dans les solutions existantes, nous trouvons deux inconvénients importants. Les solutions imposent un impact important sur les performances à l'exécution des applications. La création d'outils permettant de gérer finement les ressources pour ces abstractions est encore une tâche complexe. Les résultats de cette thèse forment trois contributions : Un cadre de surveillance des ressources optimiste qui réduit le coût de la collecte des données de consommation de ressources ; une méthodologie pour sélectionner les le support d'exécution des composants au moment du déploiement afin d’exécuter la réservation de ressources ; un langage pour construire des profileurs de mémoire personnalisées qui peuvent être utilisés à la fois au cours du développement des applications, ainsi que dans un environnement de production.
Type de document :
Thèse
Software Engineering [cs.SE]. Université Rennes 1, 2015. English. 〈NNT : 2015REN1S090〉
Liste complète des métadonnées

Littérature citée [179 références]  Voir  Masquer  Télécharger

https://tel.archives-ouvertes.fr/tel-01308660
Contributeur : Abes Star <>
Soumis le : jeudi 28 avril 2016 - 11:16:37
Dernière modification le : jeudi 21 septembre 2017 - 01:04:57
Document(s) archivé(s) le : vendredi 29 juillet 2016 - 10:41:12

Fichier

GONZALEZ_HERRERA_Inti_Yulien.p...
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-01308660, version 1

Citation

Inti Yulien Gonzalez Herrera. Supporting resource awareness in managed runtime environment. Software Engineering [cs.SE]. Université Rennes 1, 2015. English. 〈NNT : 2015REN1S090〉. 〈tel-01308660〉

Partager

Métriques

Consultations de
la notice

108

Téléchargements du document

100