Par ailleurs, les techniques de gestion automatique de la mémoire dynamique (glanage de cellules ou GC) auraient un impact considérable sur le processus de développement, analyse, validation et maintenance de logiciels embarqués. Toutefois, la gestion automatique de la mémoire dynamique pose plusieurs problèmes dans les logiciels embarqués temps réel. En particulier, il est très difficile de prédire de manière précise le temps nécessaire pour allouer un nouvel objet. Ceci est dû à un certain nombre de facteurs, par exemple la gestion de la copie d'objets, la fragmentation mémoire, les contraintes de synchronisation entre le GC et les autres tâches, et la préemption lors des différentes phases du GC.