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.

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


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.