GESTION DE MÉMOIRE DYNAMIQUE EN TEMPS RÉEL DES SYSTÈMESAuteur:
MASMANO TELLO MIGUEL ÁNGEL.
Année:
2005.
Université:
POLITÉCNICA DE VALENCIA [
www.upv.es].
Lieu de l'exposition: UNIVERSIDAD POLITÉCNICA DE VALENCIA.
Lieu de préparation: UNIVERSIDAD POLITÉCNICA DE VALENCIA.
Résumé: La gestion de la mémoire dynamique apparaît au début des années cinquante, pour remplacer la mémoire statique utilisé précédemment gestion. Telles sont les avantages découlant de leur utilisation, à l'heure actuelle, il est difficile de trouver des systèmes qui ne l'utilisent pas maintenant, la majorité des systèmes d'exploitation et langages de programmation fournir certains équipements à être utilisés, que ce soit explicitement ou implicitement. Parmi les rares exceptions de systèmes qui ne font pas usage de la mémoire dynamique sont des systèmes en temps réel. Ces systèmes dont l'exactitude dépend non seulement de leur logique interne, mais également le temps de réponse, ont empêché son utilisation principalement pour deux raisons: d'abord, la gestion de la mémoire a toujours été considéré par la communauté comme un temps réel problème intrinsèquement non déterministe temporairement . Deuxièmement, le phénomène de la fragmentation, ce qui peut provoquer un gestionnaire de mémoire échouent dans une allocation de mémoire, en dépit du fait que la quantité de mémoire inutilisée à ce moment est égal ou supérieur aux exigences. Toutefois, la récente explosion dans un langage comme Java, qui fait un usage intensif de la mémoire dynamique par implication, et son adoption dans les systèmes temps réel oblige à reconsidérer et à introduire la gestion de la mémoire dynamique de tels systèmes. Cette thèse aborde le problème de la gestion de la mémoire dynamique en temps réel des systèmes. Tout d'abord, nous proposons un nouveau gestionnaire de mémoire dynamique à deux niveaux distincts Fit (TLSF), qui a un temps de réponse rapide et déterministe, et une fragmentation faible.