OVH Cloud OVH Cloud

Optimiser la mémoire

5 réponses
Avatar
cris
Bonjour

Après avoir consulté plusieurs forums (mais certains se contredisent) je
voudrais connaître vos conseils sur la manière de configurer ma mémoire
virtuelle et la swap pour :
P4 - 3Ghz - 1Gb ram - 1 disque dur 120 Gb (sata) avec 4 partitions - 1
graveur cd et un graveur dvd.
Merci

5 réponses

Avatar
HD
Après avoir consulté plusieurs forums (mais certains se contredisent)
je voudrais connaître vos conseils sur la manière de configurer ma
mémoire virtuelle et la swap pour :
P4 - 3Ghz - 1Gb ram - 1 disque dur 120 Gb (sata) avec 4 partitions - 1
graveur cd et un graveur dvd.


Avec 1 Go RAM je mettrais la swap à mini 0, pas de maxi !!! Car avec autant
de mémoire tu rallentirais ton PC à forcer la swap à une valeur supérieure à
zéro...

Si tu veux réellement accélérer ton PC... avec autant de mémoire il est
possible d'accélérer les programmes qui utilisent le répertoire temp de
windows... il suffit d'installer un disque virtuel et de mettre le
répertoire temp dessus !!! Perso, j'ai un programme qui me crée des
fichiers, ces fichiers prenaient plusieurs secondes à être crée, maintenant
leur création est quasi-instantanée !!!

Avatar
cris
Que veux-tu dire par créer un disque virtuel et comment faire ?
Merci.
Avatar
HD
Que veux-tu dire par créer un disque
virtuel et comment faire ?


Un disque virtuel est un disque qui est n'a en fait aucune existence
physique... il est considéré comme un disque local mais il est en fait
intégralement en mémoire vive. Ce qui fait que la lecture/écriture sur ce
disque est extrémement rapide... puisque la RAM est beaucoup plus rapide
qu'un disque dur. Par contre cette mémoire est volatile. Elle s'efface à
l'arrêt de l'odinateur et il ne faut y placer que des fichiers temporaires.

Quel système d'exploitation as tu ?

Tu as RAMDrive pour XP et WinDrive pour Windows 98.

Voir l'explication des ramdrives sur:

http://perso.club-internet.fr/cyberpic/Micro/ramdrive.htm

Avatar
cris
Merci pour tout, j'essaye ....de ne pas tout planter.
Avatar
Michel Giacomazzi
"cris" a écrit dans le message news:
3ff97d53$0$6080$
Bonjour



Bonjour, et tous mes voeux réels

Après avoir consulté plusieurs forums (mais certains se contredisent) je
voudrais connaître vos conseils sur la manière de configurer ma mémoire
virtuelle et la swap pour :
P4 - 3Ghz - 1Gb ram - 1 disque dur 120 Gb (sata) avec 4 partitions - 1
graveur cd et un graveur dvd.


Je pense que les contradictions viennent essentiellement d'une utilisation
différente (bureautique, imagerie, simulation, ...).
Le système (quel qu'il soit) utilise la mémoire virtuelle lorsqu'il n'a plus
assez de mémoire réelle.
Il ne peut y avoir que des règles empiriques, et qui ne seront jamais
strictement applicables à votre utilisation..
Il n'y a donc guère d'autre solution que d'expérimenter ; si vous avez un
message vous indiquant un manque de mémoire, c'est qu'il faut probablement
allouer plus d'espace à la mémoire virtuelle (sauf cas des logiciels
"idiots", comme le Bloc-note de Windows qui affiche ce message au-delà de 64
ko).
Si par exemple vous ne faites que de la bureautique, vous pouvez
probablement mettre à 0 (mini et maxi) la mémoire virtuelle.
A moins que l'utilisation de votre PC ne soit très variée, il vaut mieux
imposer une taille de mémoire virtuelle (mini = maxi) ; cela évite au
système de "se poser des questions" en permanence.

Pour info : il y a quelques décennies (années 60), la gestion de la mémoire
virtuelle n'était pas faite par les systèmes d'exploitation de l'époque. Le
programmeur devait se débrouiller avec 128 ko (au mieux !) ; il fallait donc
s'arranger pour charger une partie du programme en mémoire, l'exécuter, la
décharger et en charger une autre, etc ... (technique dite de l'overlay).
C'était très ch... (surtout en maintenance), mais le programmeur pouvait
ajuster parfaitement le "swap" à son programme (et le faire varier au cours
du temps), d'où des performances optimales (avec un bon programmeur ; car il
y avait aussi des brèles ...).
Aujourd'hui, c'est le S.E. qui fait ce travail, ce qui simplifie notablement
la programmation et la maintenance, mais forcément, le S.E. prend des
options "moyennes", qui ne sont pas aussi optimales.
Comme en plus il y a le multitâches (apparu concrètement dans les années
70), il faut trouver un compromis en fonction du "bouquet" de programmes
utilisés, d'où l'aspect empirique de la "bonne valeur".

Merci