Accélérer l'accès à certains fichiers

1

J'ai quelques fichiers sur mon disque dur qui sont utilisés très fréquemment par certaines applications, il les lit simplement au hasard pendant le travail.

Étant donné que le disque dur est assez lent, une application connaît un certain retard. Je veux améliorer les performances en utilisant une sorte de lecteur de RAM, l’idée est de placer physiquement dans la RAM les fichiers fréquemment consultés.

Le problème est que je ne peux pas simplement déplacer ces fichiers dans la RAM et modifier les chemins d'emplacement de mon application, je dois trouver un moyen de "virtualiser" ces fichiers afin que l'application puisse y accéder "par référence".

Ce doit être une sorte de "raccourci" mais plus bas niveau je pense, donc une application ne pourra pas trouver de différence.

Y a-t-il du soft pour ça? Quelqu'un peut-il me diriger? J'utilise Windows 7.

Jason
la source

Réponses:

1

Ce que vous recherchez s'appelle un lien symbolique et peut être créé avec l'utilitaire mklink. Ça ne marche que sur Windows Vista ou 7

Compagnon Geek
la source
Ou n'importe quel système de type Unix
Matteo
Ouaip. Je voulais dire "seulement" en référence à Windows - cela ne fonctionnera pas sous 2K ou XP; p
Journeyman Geek
Toutes mes excuses, mais je ne vois pas comment un lien symbolique améliorerait les performances. (Juste curieux de savoir comment cela fonctionnerait.)
Irrationnel John
Pas directement - il souhaite déplacer les fichiers couramment utilisés vers un disque mémoire, mais les emplacements logiques sont toujours sur le lecteur physique. Les liens symboliques sont le seul moyen de créer un lien de lecteur croisé sur Windows. Que cela améliore réellement ses performances est un exercice laissé au PO; p
Journeyman Geek