Je vous livre ce que j'ai pu recueillir.
1- sur le fonctionnement de la mémoire du T5, je vous recommande de lire ce fil qui lui est consacré et dans lequel
CITATION(olivier101)
En plus de cette mémoire flash, il y a 32 Mo de RAM classique (volatile) qui servent uniquement de mémoire de travail. Cette RAM se divise comme suit:
-10 Mo qui servent de cache pour les bases ou parties de bases du "storage heap" (les fameux 55 Mo)
-6 Mo pour le "dynamic heap" (mémoire de travail utilisée par les programmes)
-16 Mo pour stocker l'image décompressée de la ROM
Etant donné que le processeur ne peut accéder directement qu'à la RAM véritable, chaque fois que l'OS a besoin d'accéder à une base (qui se trouve donc dans les 55 Mo de flash), il doit "monter" cette base (ou la partie accédée) dans les 10 Mo de RAM.
Lorsqu'il n'en n'a plus besoin, il peut libérer la place utilisée, mais s'il s'agit d'un enregistrement de base qui a été modifié, l'OS doit recopier ce morceau de base depuis la RAM vers la flash pour libérer le morceau de RAM...
-10 Mo qui servent de cache pour les bases ou parties de bases du "storage heap" (les fameux 55 Mo)
-6 Mo pour le "dynamic heap" (mémoire de travail utilisée par les programmes)
-16 Mo pour stocker l'image décompressée de la ROM
Etant donné que le processeur ne peut accéder directement qu'à la RAM véritable, chaque fois que l'OS a besoin d'accéder à une base (qui se trouve donc dans les 55 Mo de flash), il doit "monter" cette base (ou la partie accédée) dans les 10 Mo de RAM.
Lorsqu'il n'en n'a plus besoin, il peut libérer la place utilisée, mais s'il s'agit d'un enregistrement de base qui a été modifié, l'OS doit recopier ce morceau de base depuis la RAM vers la flash pour libérer le morceau de RAM...
Ce qui est intéressant dans notre cas ce sont le 10Mo de cache que l'OS est censé restituer après l'arrêt de chaque programme.
2- ViaMichelin Navigation est gourmand en RAM c'est de notoriété publique
Or il semblerait que l'OS ait un petit peu de mal a restituer convenablement les 10Mo de cache, ceci variant selon les apllications utilisées. Les responsables sont donc multiples et difficilement identifiables.
Toujpurs est-il que ViaMichelin Navigation étant gourmand en RAM, quand la mémoire cahe est insuffisante et bien il refuse de fonctionner avec les soucis rencontrès par certains.
Donc en gros si on utilise son T5 avec les applis de bases, agenda, contacts etc , pas de soucis. Si on utilise des applis pour lesquelles la montée en cache est plus importante (genre docs to go) là, ça se corse.
Voilà pourquoi certains rencontrent des problèmes avec ViaMichelin Navigation et d'autres non.
Quelle solution alors ?
ViaMichelin est sur le pont depuis l'apparition des ces soucis, son partenariat avec palmOne/palmSource devrait lui pemettre de trouver une solution autre que de faire que Navigation soit moins gourmand en mémoire.
En attendant, un petit soft reset remet la mémoire cache à zéro, donc si vous avez des problèmes, n'hésitez pas à l'utiliser