Nous avons aujourd'hui atteint un point où, pour un usage commun, les ordinateurs sont équipés de plus de RAM qu'ils n'en utilisent et n'en ont besoin. Les systèmes Unixoïdes, au travers d'un système de fichier généralement nommé tmpfs permettent, depuis bien longtemps, d'intégrer une partie de la RAM au système de fichiers. Bien entendu, par définition, à la base, ce qui est écrit en RAM ne perdure pas entre deux (re)démarrages. Ceci en fait donc notamment notamment l'outil idéal pour y stocker des fichiers temporaires. Cette mémoire, outre l'absence de persistance des données, offre les un temps d'accès bien moindre. Elle pourrait aussi être exploitée de façon à obtenir une meilleure réactivité. Par exemple, certains l'utilisent pour faire fonctionner Firefox.
En ce qui me concerne, j'ai choisi de mettre en place un disque virtuel monté en RAM sous Windows pour différentes raisons :
Je me suis orienté sur le logiciel RAMDisk. Sa version gratuite, limitée à un lecteur de 4Go, est amplement suffisante à mes machines.
Ce logiciel offre notamment différentes options : * assure la persistance des données sur le lecteur en sauvegardant son contenu dans un fichier à la fermeture du logiciel et en relisant ce dernier à son démarrage pour le restaurer en l'état * dans la même idée : une fonction de sauvegarde dans un fichier à intervalles réguliers
Avant de commencer, je vous recommande vivement de tester votre mémoire avec memtest, que l'on trouve généralement sur les CD/DVD de toute distribution Linux, afin d'éviter toute mauvaise surprise.
Attention : employez toujours directement la racine de votre lecteur si vous n'utilisez pas les options de persistance du logiciel car les sous-répertoires n'existeraient pas entre vos différents (re)démarrages
En principe, tout ceci ne sera pleinement opérationnel qu'à votre prochain démarrage.
Si vous avez modifié les variables d'environnement T(E)MP vous devez avant tout les réinitialiser à leurs valeurs d'origine :
Puis redémarrer pour les rendre pleinement active. Parce que si le lecteur est encore utilisé, ça ne marchera pas.
Seulement après arrêter le lecteur virtuel puis désinstaller le logiciel.