|
|
|
|
|
|
|
|
![]() |
|
![]() |
|
Guide réalisé par Buana
Introduction
Suspension ou interruption de l'extension mémoire Restauration de l'extension mémoire Restauration à partir d'une hotsync
Un très grand MERCI à toute l'équipe de PalmAttitude qui m'a soutenu tout au long de la réalisation de ce compte-rendu.
Notes Les plus • Facilité d'installation Les moins • Incompatibilité OS inférieur à 5.0 Installation Utilisation Prix Appréciation globale Test mis en ligne le 27 décembre 2005 Les captures d'écran sont propriété de PalmAttitude.org Introduction
MemoryJack est la solution pour les gourmands qui en veulent toujours plus sur leur petit joujou, et plus particulièrement ceux dont la RAM est vraiment limitée : je ne vous citerai que le Zire 31 que je ne connais que trop bien puisqu’il est mon premier et actuel compagnon, investi à l’occasion d’un désir insurmontable de posséder un système GPS à prix très abordable : 14 Mo de RAM… et l’on doit garder 7/8 Mo de libre pour le fonctionnement de ViaMichelin !! MemoryJack permet d’étendre virtuellement la RAM de votre Palm en utilisant l’espace disponible d’une carte SD, et vous en gagnerez autant qu’il vous reste de Mémoire sur votre carte d’extension mémoire à concurrence de 256 Mo au maximum. Vous pourrez donc installer tous vos softs préférés sans craindre quelque problème d’espace mémoire insuffisant. MemoryJack crée un fichier expansionmemory.RAM sur la SD, qu’il va utiliser pour stocker tout ce qui réside habituellement en RAM pour fonctionner. Lors du lancement d’un programme, tout ce qui est nécessaire à son fonctionnement est copié depuis la RAM virtuelle (expansionmemory.RAM) vers la RAM du PDA avant d’être exécuté.. De même, en fin d’exécution du programme, les données réintègrent la RAM virtuelle. La RAM est utilisée comme un espace d’exécution. Les copies d’écran suivantes (explorateur Windows, FileZ et Zlauncher) montrent la structure créée sur la SD, par MemoryJack. On peut y localiser le fichier contenant la RAM virtuelle.
Sous Zlauncher
Tous les programmes fonctionnant sous Palm OS 5 voient l’extension de mémoire comme si elle était réellement la RAM. L’utilisation de MemoryJack ne perturbe pas le fonctionnement du Palm et n’affecte pas le bon déroulement des synchronisations. La RAM virtuelle est une mémoire non-volatile puisque tout est stocké sur la carte mémoire : utile en cas de décharge complète de batterie ou hard reset. Au cours des différents tests effectués, j’ai pu constaté un ralentissement au moment du lancement d’une application. Ce délai est du, bien sûr, au temps nécessaire à la copie des données de la RAM virtuelle à la RAM propre du PDA. Les essais ont été réalisés sur un Zire 31, une SD PNY de 256 Mo sur laquelle est stockée la carte de ViaMichelin d’environ 205 Mo, et les différents softs que vous pouvez voir sur les captures d’écran plus bas. Pour les benchmarks, je n’ai retenu que deux applications : le Calendrier du Palm et ViaMichelin 3.2. En effet, les résultats sont significatifs sur des softs gourmands, et négligeables à mon avis sur de petites applications. En moyenne, on peut retenir 20 % supplémentaires pour ma configuration : soit 9.50 secondes pour lancer VM 3.2 sans MemoryJack (depuis le tap sur l’icône, ‘Quitter’ et confirmation par ‘Oui’, réapparition du menu Palm) et 11.50 secondes avec MemoryJack. Pour le Calendrier (depuis le tap sur l’icône, un tape sur ‘Home’ pour quitter, réapparition du menu Palm) 0.90 seconde sans MJ et 1.10 avec MJ. Ces ralentissements n’ont lieu que pendant le lancement de l’application, rien à signaler pendant l’utilisation. MemoryJack fonctionne sous OS 5.0 et est compatible avec les Palms suivants :
* Attention une mise à jour est cependant indispensable pour les Tungsten E et les Zire 71, le patch concernant le driver SD est téléchargeable sur le site de Palm. Une fois installé, il sera géré par MemoryJack qui le réinstallera même après un hard reset avant de restaurer l’extension mémoire. Et pour les Sony :
Pour l’installation de MemoryJack, rien de plus simple : après le téléchargement, décompressez le fichier ZIP, double-cliquez sur le fichier de l’application MemoryJack.prc.
Choisissez bien la carte SD que vous utiliserez car toute tentative de retrait de la carte entraînera une procédure d’arrêt ou de suspension de MemoryJack (rien de réellement fatal mais je vous en parlerai plus loin). Pour des raisons évidentes, il sera donc doublement judicieux de choisir une maxi carte :
Un tap sur l’icône MemJack ou MJ Demo
Commencez par faire glisser le curseur sur la taille de l’extension souhaitée. Notez que, si vous faites un tap directement sur la barre, les valeurs affichées ne subiront pas correctement le rafraîchissement.
Ensuite, il vous faudra choisir une option d’installation dans le menu Data :
La première option vous permet d’installer MemoryJack à partir d’un palm plein à craquer, donc a priori le cas de la plupart d’entre nous, et c’est par défaut la première mise en route. La deuxième option est une roue de secours : elle vous permettra de restaurer vos données par le biais d’une HotSync, dans le cas où vous rencontreriez des problèmes de lecture avec votre carte, entraînant la perte des données enregistrées dessus. A noter que seules les données contenues dans le fichier expansionmemory.RAM, correspondant à la RAM virtuelle créée par MemoryJack, seront restituées. Copy Current Data Un tap sur "START" et c’est parti !!
Vous allez voir votre palm passer par différents stades :
Une fois le processus complètement achevé, le Palm devra faire un soft reset dont la durée est proportionnelle à la taille des données exportées dans le fichier expansionmemory.RAM.
Voilà votre joujou est transformé en une véritable bête de course… Il est possible de réajuster l’extension de mémoire pour augmenter ou diminuer la taille de la RAM virtuelle. Un tap sur l’icône de MemoryJack ouvre l’écran suivant :
Cet exemple montre que la RAM virtuelle, a été créée avec une taille de 18 Mo, dont seuls 11 Mo sont utilisés.
Déplacez le curseur à votre guise puis un tap sur "RESIZE" Notez que, si vous faites un tap directement sur la barre, les valeurs affichées ne subiront pas correctement le rafraîchissement. MemoryJack vous demandera de confirmer par un tap sur "O"
Lors de ce processus, vous pourrez voir les mêmes étapes que lors de la première installation (création, formatage, scan et copie). Suspension ou interruption de l'extension mémoire Suspendre MemoryJack n’efface pas les données, elles restent stockées dans le fichier expansionmemory.RAM sur la SD, mais ne sont plus accessibles depuis le Palm. En effet la seule icône visible et disponible sera celle de MemoryJack. Un tap sur l’icône de MemoryJack, Un tap sur "SUSPEND" puis une confirmation avec un tap sur "O" et, à la fin de ce processus, le Palm devra faire un soft reset. Vous pouvez alors retirer la SD.
Le fait de stopper MemoryJack entraîne le retour de toutes les données vers la RAM réelle du Palm. Même remarque que lors de la diminution de l’extension, assurez-vous que la RAM puisse contenir le fichier stocké sur la SD car vous serez contraint d’en effacer une partie pour poursuivre.
Un tap sur l’icône de MemoryJack, Un tap sur "STOP" puis une confirmation avec un tap sur "O" et à la fin de ce processus, le Palm devra faire un soft reset. Le fichier d’extension mémoire est supprimé, et vous pouvez utilisez votre Palm comme avant !!
Lors des tests effectués pendant les opérations de réajustement, suspension ou interruption de l’extension de mémoire, il est arrivé qu’un soft soit malencontreusement effacé. Cet événement reste rare et exceptionnel. Il peut arriver aussi de perdre les préférences ou que des softs classés dans une catégorie, se retrouvent dans la catégorie ‘non classé’. Ces petits désagréments ne sont pas systématiques, et avec une utilisation normale ( hors test ) ils deviennent rarissimes. Si vous avez bien tout compris jusqu’ici, alors vous comprendrez facilement, que le retrait de la SD de son port, va interrompre le fonctionnement de MemoryJack. En effet il ne faut pas oublier que la RAM virtuelle est logée sur la carte mémoire. Elle doit donc toujours rester en place. D’où l’intérêt de bien choisir la future logeuse !! Donc voici l’écran qui s’affichera lors du retrait de la SD :
Nota : Cette illustration est obsolète puisqu’elle est tirée de la version 1.1. du guide de l’utilisateur de chez Brayder. Malheureusement, le guide n’a pas été mis à jour, et la carte SD n’étant plus dans son port, Snap ne peut fonctionner ! Il n’y a plus de délai pour réinsérer votre SD, ni de soft reset obligatoire, et vous retrouverez votre Palm comme si vous n’aviez rien fait en réinsérant simplement la carte mémoire dans son port. Dans le cas où vous ne voudriez pas réinsérer votre SD, il vous faudra faire un tap sur "RESET" et vous retrouverez votre Palm nu comme un vers à part MemoryJack bien sûr ! Cette dernière manipulation est équivalente à la procédure de suspension de l’expansion mémoire. Par contre il est possible que quelques softs disparaissent, il est donc préférable de suspendre MemoryJack avant de sortir la SD de son port. Restauration de l'extension mémoire Pour restaurer votre méga RAM virtuelle, réinsérez votre SD, un tap sur l’icône de MemoryJack.
2 choix s’offrent à vous sur cet écran, dont l’un ne nécessite pas plus d’explication que la traduction :
Une option dans le menu déroulant permet d’automatiser le backup dès la réinsertion de la SD ou part un tap sur l’icône de MemoryJack suivant le cas.
Restauration à partir d'une Hotsync Comme vous l’avez compris MemoryJack supporte plus de données que ne pourrait faire la RAM de votre Palm. C’est pourquoi si vous aviez besoin de restaurer vos données par le biais d’une synchronisation (dans le cas d’un problème hardware avec la SD ), il y a quelques précautions à prendre et une marche à suivre :
J’ai testé pour vous le Hard reset (volontaire parce que j’ai pas encore réussi à planter mon Zire au point de faire plus qu’un simple Soft reset !! même pas un Warm reset sauf pour voir !! ), de deux manières : la première en suspendant préalablement MemoryJack et la deuxième directement sans chichi. Résultat des courses : l’icône de MemoryJack est TOUJOURS présente…y a plus qu’à faire un tap dessus et lancer la restauration. TOUT est récupéré. Et concernant la décharge complète de la batterie c’est le même miracle !! Je n’ai pas observé de conflits avec d’autres softs. Pour les utilisateurs de ViaMichelin, il se peut qu’en ajoutant d’autres applications ou données, vous ayez tout de même des messages d’erreurs concernant le lancement de l’application (demande de désinstallation et réinstallation complètes ) ou même manque de mémoire, pas de panique, suspendez MemoryJack et restaurez, au pire un hard reset, ce n’est pas plus long et c’est reparti !! Ce problème n’est pas systématique, il est survenu au moment où ma SD atteignait la quasi saturation !! Pour vous donner une idée voici le listing des applications stockées sur mon Zire 31 et ma SD 256 Mo occupée pour 205 Mo par les cartes de Mapsonic :
Et vous trouverez ci-dessous, deux illustrations qui montrent l’état de la RAM virtuelle, vue par le Palm et par FileZ. Un rappel pour la correspondance des chiffres indiqués : la valeur d’un octet est légèrement différente d’un bit.
MemoryJack est incontournable pour les possesseurs de vieux palms (fonctionnant sous OS < 5.0 ) ou de palms un peu limité comme le Zire 31. Non seulement il vous permet d’étendre virtuellement votre RAM d’une manière considérable, mais en plus il vous confère une sécurité totale : en stockant toutes vos données sur la carte mémoire, il vous permet ainsi de restaurer entièrement votre Palm sans passer par une synchronisation avec votre ordinateur, que ce soit suite à un Hard reset, ou même suite à une décharge complète de batterie. Un planté avec une appli qui n’est pas résolu par un Soft reset…vous pouvez tenter de suspendre MemoryJack et restaurer, ou simplement provoquer un Hard reset et restaurer !! Je ne dis pas que c’est la solution qui gagne à tous les coups, mais sur les tests effectués…ça a marché à chaque fois. Je n’ai pas trouvé réellement de points négatifs à souligner dans l’utilisation que je fais de mon Palm. Néanmoins pour les cinéphiles ou les mélomanes, il vous faudra posséder une grosse SD pour éviter la manipulation de cartes qui complique l’utilisation de MemoryJack. J’attire aussi l’attention des utilisateurs de carte WIFI !! En effet vous comprendrez que la monopolisation de la SD par le fonctionnement de MemoryJack entraîne un désagrément certain. Il y a une parade dont je vous laisserai juger la pertinence : pour les cinéphiles et les mélomanes il vous suffit d’installer préalablement votre viewer sur la SD ! Pour les utilisateurs de carte WIFI, je ne vois pas d’autres solutions que la création d’un autre utilisateur mais version simplifiée avec lequel vous retrouveriez vos contacts et vos comptes !! Donc pour ceux qui hésitent encore à investir 29.99 $ (+5.88 $ de TVA pour la France), je vous dis foncez !! Vous ne regretterez pas cette dépense qui prolongera la vie de votre joujou. Vous pouvez toujours tester MemoryJack avant de franchir le pas, une démo est disponible limitée à 15 jours d’essai et bridée à 25% d’augmentation de la RAM réelle de votre Palm. Le fichier à installer sera MemoryJackDemo.prc. Si vous avez des questions ou si vous rencontrez des problèmes qui ne sont pas évoqués ici, n’hésitez pas à poser vos questions sur le forum de PalmAttitude ou sur celui de Brayder ou encore sur leur support. Les marques citées sont déposées par leurs propriétaires respectifs.Sous réserve d'erreur ou omission.
|
![]() |
|
![]() |
| © 2007 PalmAttitude.org - Tous droits réservés |