Accueil » Astuces » Performances système » Optimisation du cache disque VCACHE

Optimisation du cache disque VCACHE

Par Yann

Cette astuce permet de diminuer les accès disques en configurant le VCACHE.

Une courte explication sur le cache disque : quand vous accédez à un fichier sur votre disque dur, le cache du logiciel en effectue une copie stockée dans le Vcache. Quand vous souhaitez utiliser ce fichier, votre programme va d’abord chercher dans la vcache si une copie existe. Si c’est le cas, l’application utilisera la copie dans le vcache et non pas le fichier existant sur le disque dur, donc un temps d’accès largement diminué !

Passons au réglage du vcache !

Menu Démarrer puis exécuter tapez msconfig puis OK.

Dans l’utilitaire de configuration système sélectionnez l’onglet System.ini.

Cherchez dans la fenêtre la ligne [vcache], si elle n’existe pas créez-la.

Entrez ces paramètres :

Chunksize=512

Minfilecache= *

Maxfilecache=*

* = 25 % de la mémoire vive installée. Par exemple pour 64 Megas de ram faites cette opération : 64 x 1024 / 4 = 16384

Il ne vous reste plus qu’a redémarrer pour valider ce réglage.

Si vous avez NT4, 2000 ou XP, vous pouvez utilisez l’astuce Augmenter la taille du cache disque.

Vous aimerez aussi

S’abonner
Notifier de
guest
62 Commentaires
plus ancien
plus récent Le plus populaire
Commentaires en ligne
Voir tous les commentaires
Nassier

Bonsoir,Un commentaire sous forme de question :
As t-on besoin besoin de la présence de ‘vcache.vxd’ dans c:windowssystem ?
Si oui, il faut l’extraire manuellement des fichiers ‘.CAB’
Du CD d’install de l’O.S.
Bonne pêche à tous 😉
Nassier.

Manant

Est-ce que ce règlage convient pour des disque ayant un cache physique de 2 Mo ??????

Tchopi

La remarque de la premiere astuce s’applique-t-elle aux 2 suivantes, à savoir: 512k pour les Pentium et 128k pour les Celeron comme valeur Dword? Ou cela n’a rien à voir.

Bryan

Je ne réussis a pas entrer les valeurs indiquées… comment ca?

Pascal

A quoi sert “Chunksize” ???C’est la première fois que je vois ceci…

Titus

Bravo pour ce site! J’avais dèjà employé cette astuce, mais je croyais que MinFileCache devait être = à 0.Quant à ChunkSize, je ne sais pas à quoi il sert. Si on pouvait me renseigner 🙂

JeanDemi

25% de la RAM qu’on vous dit! ca n’a rien a voir avec la quantite de cache du CPU ou du HDD!on utilise de la RAM pour faire un cache disque, c’est tout!
(comme on utilise le HDD pour faire un cache internet)
le principe d’un cache c’est d’utiliser de la memoire plus rapide pour compenser la lenteur d’une autre.
ex: 512Kb de cache a 400MHz pour de la RAM a 100MHz
RAM de 10ns pour un HDD de 10ms
HDD de 20Mb/s pour une connexion internet a 5Kb/s
etc…

Pascal

Est-ce que cela fonctionne sous win95 osr2 ?

Alex

super ce cite je trouve que tous est bien expliquer comme il se doit , vraiment merci beaucoup , essayer d’ameliorer encore les trucs et astuces sa serait cool , merci a tous tchaoooooo !!!!!!

ruben falkowicz

je n’arrive pas a effectuer l’operation.et je ne comprend pas l’exemple.moij’ai 128 mo ram.que dois je faire?

Kusha

Salut! ce site est vraiment une mine de trésors! Mais bon pour le moment je n ai pas eu de problemes avec les autres astuces, et là, pas moyen d’entrer les paramètres. ??!!Je suis debile ou bien quelque chose cloche?

wotan

arrive sur VCACHE je ne sait pas commant rentrer les nouvelle valeur

bresson

les valeurs à mettre pour Minfilecache et Maxfilecache sont vraiment égales toutes les deux ou y a t-il une erreur ?

Pascal

J’ai lu quelque part que “Minfilecache” devait s’écrire comme cela: “MinFileCache” en tenant compte des minuscules et majuscules, est-ce important? Car dans win98se, on peut écrire ce que l’on veut, dans MSconfig, c’est écrit en minuscule sauf la première lettre.

hanna

j’ai trouvé [vcache] mais il est vide.Comment faire rentrer les donnés ? J’ai Win.95 32 RAM

bolZout

Z’etes tous des Punks ou Koi ???Grave : y savent meme pas ce que veulent dire les parametres de cache et y veulent bidouiller dedans !!!!
———– UTILISEZ NORTON G.O.H.S.T. ——————

FP_CYRUS

System.ini est un fichier texte, pour le modifier vous pouvez l’editer dans notepad ou Sysedit puis y ajouter les lignes et enfin ne pas oublier d’enregistrer en quittant.
FPC

Party Maker

Génial sa marche…

doodoo

BONJOUR A Tous bravo pour ces mines d’informations très utiles…
malheureusement, le langage informatique reste un peu nebuleux pour moi…Mais j’aimerai vraiment optimisez mon pc
j’ai actuellement WINDOWS ME 256 SDRAM 133 MSI K7T PRO
si quelqu’un peut me joindre pour me donner des conseils et/ou m’aider à faire les rectifications ensemble dans la base de registre…JE SERAI HYPER heureUX !!!!!
mon email : [email protected]
merci à tous

Nassier

Bonsoir,Un commentaire sous forme de question :
As t-on besoin besoin de la présence de ‘vcache.vxd’ dans c:windowssystem ?
Si oui, il faut l’extraire manuellement des fichiers ‘.CAB’
Du CD d’install de l’O.S.
Bonne pêche à tous 😉
Nassier.

Manant

Est-ce que ce règlage convient pour des disque ayant un cache physique de 2 Mo ??????

Tchopi

La remarque de la premiere astuce s’applique-t-elle aux 2 suivantes, à savoir: 512k pour les Pentium et 128k pour les Celeron comme valeur Dword? Ou cela n’a rien à voir.

Bryan

Je ne réussis a pas entrer les valeurs indiquées… comment ca?

Pascal

A quoi sert “Chunksize” ???C’est la première fois que je vois ceci…

Titus

Bravo pour ce site! J’avais dèjà employé cette astuce, mais je croyais que MinFileCache devait être = à 0.Quant à ChunkSize, je ne sais pas à quoi il sert. Si on pouvait me renseigner 🙂

JeanDemi

25% de la RAM qu’on vous dit! ca n’a rien a voir avec la quantite de cache du CPU ou du HDD!on utilise de la RAM pour faire un cache disque, c’est tout!
(comme on utilise le HDD pour faire un cache internet)
le principe d’un cache c’est d’utiliser de la memoire plus rapide pour compenser la lenteur d’une autre.
ex: 512Kb de cache a 400MHz pour de la RAM a 100MHz
RAM de 10ns pour un HDD de 10ms
HDD de 20Mb/s pour une connexion internet a 5Kb/s
etc…

Pascal

Est-ce que cela fonctionne sous win95 osr2 ?

Alex

super ce cite je trouve que tous est bien expliquer comme il se doit , vraiment merci beaucoup , essayer d’ameliorer encore les trucs et astuces sa serait cool , merci a tous tchaoooooo !!!!!!

ruben falkowicz

je n’arrive pas a effectuer l’operation.et je ne comprend pas l’exemple.moij’ai 128 mo ram.que dois je faire?

Kusha

Salut! ce site est vraiment une mine de trésors! Mais bon pour le moment je n ai pas eu de problemes avec les autres astuces, et là, pas moyen d’entrer les paramètres. ??!!Je suis debile ou bien quelque chose cloche?

wotan

arrive sur VCACHE je ne sait pas commant rentrer les nouvelle valeur

bresson

les valeurs à mettre pour Minfilecache et Maxfilecache sont vraiment égales toutes les deux ou y a t-il une erreur ?

Pascal

J’ai lu quelque part que “Minfilecache” devait s’écrire comme cela: “MinFileCache” en tenant compte des minuscules et majuscules, est-ce important? Car dans win98se, on peut écrire ce que l’on veut, dans MSconfig, c’est écrit en minuscule sauf la première lettre.

hanna

j’ai trouvé [vcache] mais il est vide.Comment faire rentrer les donnés ? J’ai Win.95 32 RAM

bolZout

Z’etes tous des Punks ou Koi ???Grave : y savent meme pas ce que veulent dire les parametres de cache et y veulent bidouiller dedans !!!!
———– UTILISEZ NORTON G.O.H.S.T. ——————

FP_CYRUS

System.ini est un fichier texte, pour le modifier vous pouvez l’editer dans notepad ou Sysedit puis y ajouter les lignes et enfin ne pas oublier d’enregistrer en quittant.
FPC

Party Maker

Génial sa marche…

doodoo

BONJOUR A Tous bravo pour ces mines d’informations très utiles…
malheureusement, le langage informatique reste un peu nebuleux pour moi…Mais j’aimerai vraiment optimisez mon pc
j’ai actuellement WINDOWS ME 256 SDRAM 133 MSI K7T PRO
si quelqu’un peut me joindre pour me donner des conseils et/ou m’aider à faire les rectifications ensemble dans la base de registre…JE SERAI HYPER heureUX !!!!!
mon email : [email protected]
merci à tous

guillaume

Horreur! après la manip du vcache j’ai redémarré et gros problèmes d’affichage, écran 16 couleurs, 640×480. Impossible de revenir en arrière. Help !!J’ai testé direct draw mais ne marche pas en-dessous de 256 couleurs… L’affichage du panneau de config ne veut rien savoir…
J’suis dans la mouise.

Guillaume

Panzermeyer

Merci FP_CYRUS pour ton astuce sur le fichier system.ini. Je conseille à tous de procéder comme il le préconise : taper les nouvelles données dans le fichier system.ini en vous servant du bloc note. C’est carrément plus simple pour les néophytes que de bidouiller dans msconfig.
Juste une hésitation : je ne comprends pas pourquoi il faut d’abord multiplier la mémoire avant de la diviser par 4. Dans l’exemple, 25% de 64 Mo aurait dû faire 16 ! Il faudrait davantage d’explications je pense vu les difficultés des uns et des autres (cf. ci-dessus 😉 )

Patrilem

Slt – avant tt ” bravo ” et merci à ” Zébulon ” qui, au final est fabulon ( bof…) – + sérieux : concernant le V cache, la valeur min doit-elle être = à 0, ou bien les deux valeurs doivent-elles être = ?
Encore bravo et merci!

disergio

Bravo pour le site!. que je découvre! Les infos se recoupent avec d’autres sources, que je consulte régulièrement. Pour info: le logiciel “TweakAll 1.2.3” -Règle les 5 caches de windows, que vous connaisez certainement! 3 sur Disk Cache, 2 File Cache et plus un onglet CD-Rom Cache, qui en règle 2. Egalement le logiciel “Cacheman 4.1” qui fait merveille. Bons régles à tous.

Bazoo

Ton site est tip-top, mais c’est la plus obscure des explications que j’ai entendu! Comment 25% de 64 mégas peut aboutir à 16384! Je calcule ainsi: 25 % c’est 25/100 soit 0,25 64 mégas x 0,25 = 16 !! Donc normalement on doit mettre 16! Mais je pense que tu voulais dire que la mémoire virtuelle doit être 2,5 supérieure à la taille de la RAM, comme le conseillent certains techniciens: 64 x 2,5 = 160. Et là je dis que je suis d’accord avec toi! Sauf qu’il n’est pas besoin d’aller bidouiller: faire clic droit sur Poste travail; Propriétés;… Lire la suite »

sylvere

salut a tous,pour commencez MERCI pour cette mine d’info,juste une petite remarque ce qu’il serait interressant avec l’astuce, c’est d’avoir en plus l’explication du pourquoi ca marche mieux et a quoi ca sert. 1/ c’est juste por repondre a bazoo sur son intervention: il dit: j’ai envis de dire (bien que je sois un cancre en math 😉 64Mo multiplié par 1024 (1024=1Mo) = 65536 qu’on multiplie a nouveau par 25 (25%)= 1638400 qu’on divise par 100 (pourcantage)= 16384 2/ chunksize=512 a quoi correspond chunksize????? (limite de la prise en charge de la ram?????) 3/ je dispose de 512Mo en… Lire la suite »

Poiraudeau   Claude

Salut Zebulon…….Fameux le site,il est devenu pour moi une référence. J’ai réalisé à peu pres 95% des bidouilles en les suivant scrupuleusement.Je m’en félicite grandement,mon systeme tourne commoe une horloge……..BRAVO,vous etes drolement calé……….J’ai remarqué dans les commentaires une question qui me tracasse aussi……A la ligne de MiniFilecache,Dois-je entrer la valeur zero?Ayant 256Mo de memoire,J’ai entré la valeur de 65536. J’ai une autre question a vous poser qui a aussi une importance intéressante mais dont personne ne parle;la voici Au sujet de la défrag….,lorsque le DD est important comme le mien,75G de capacité dont une bonne moitié est occupée,je fais donc… Lire la suite »

thierry

Petite question pour qui connait .J’ai un disque Ultra ATA 100, et quand je fais le benchmark avec Sandra, j’ai de meilleur résultat lorsque le cache windows est désactivé que lorsqu’il est activé (ex 7 ms sans, 43 ms avec).
C’est relativement logique puisque le disque posséde déjà un cache et un accès direct mémoire, aussi mettre un cache sur un cache ralenti fatalement puisqu’il faut le gérer également.
Ma question est donc, est il possible de désactiver totalement le cache window ? et si oui comment ?

Jayce

salut à tous!
tout d’abord, félicitation pour votre site, vraiment excellent!!
un petit détails ma titiller l’esprit!? es-ce que les valeurs (25% de la RAM) sont différentes si on possède de la DDRAM?
merci de me tenir au courant

@+

ingenieurcan

je suis sous win xprc2 et le fichier system.ini ne contientque des reference au application 16 bit est-ce que ca peut fonctionner pareil ce genre de bidouille?

Jeb

Pour info, ces fichiers (.ini) ne comprennent que les Kilos Octets, donc 64Mo (megas) vaut 65536Ko (on multiplie par 1024 et pas par 1000)… Tu divise par 4 et tu obtiens 16384… CQFD ;)Sinon, c’est vrai que mes disk on deja de la cache, donc en rajouter reviendrait, comme je l’ai lu un peu plus haut, a gere 2 caches non ??

Jeb

A oui, et la DDR sdram ne joue pas la dedans. Puisque que DDR signifie Double Data Rate, donc un “acces double en vitesse” si on veut. La contenance est la meme, mais elle est donc dechargée et rechargée 2* plus vite… La taille ne change pas.

62
0
Nous serions ravis d'avoir votre avis, laissez un commentaire !x