GNT sans publicité, site mobile, fonctionnalitées exclusives...

Problème de mémoire

Le
ali k
Bonsoir,

Je sais que la question a été posé maintes fois, mais elle me brule les
lévres quand même :
Comment se fait-il que RedHat bouffe autant de mémoire ?
Je vois déjà certains me répondre :
RedHat gère trés bien la mémoire et qu'il utilise le gros de la mémoire
en buffer et en cache.
Seulement le résultat est là : malgré mes 640 Mo, ça rame énormément.
Quand je lance certaine applications, j'ai le temps d'aller prendre un
café. Je voudrais imposer Linux là où je bosse et je sais que c'est un
argument qui jouera en ma défaveur quand je ferai face au Windobiens
indécrottables.
A noter que je n'avais pas ce problème avec Slackware seulement, ça
ferai hard de vouloir imposer Linux et de commencer par Slackware !
Existe-t-il une solution pour optimiser l'utilisation de la mémoire ?

d'avance merci
Lire les 8 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Arnaud ARZUFFI
Le #645791
ali k wrote:

Bonsoir,

Je sais que la question a été posé maintes fois, mais elle me brule les
lévres quand même :
Comment se fait-il que RedHat bouffe autant de mémoire ?
Je vois déjà certains me répondre :
RedHat gère trés bien la mémoire et qu'il utilise le gros de la mémoire
en buffer et en cache.
Seulement le résultat est là : malgré mes 640 Mo, ça rame énormément.
Quand je lance certaine applications, j'ai le temps d'aller prendre un
café. Je voudrais imposer Linux là où je bosse et je sais que c'est un
argument qui jouera en ma défaveur quand je ferai face au Windobiens
indécrottables.
A noter que je n'avais pas ce problème avec Slackware seulement, ça
ferai hard de vouloir imposer Linux et de commencer par Slackware !
Existe-t-il une solution pour optimiser l'utilisation de la mémoire ?

d'avance merci


Actuellement, j'ai une Mandrake 9.1 avec Athlon XP 2600 et 1Go de DDRRAM
donc j'éprouve pas de ralentissements, mais avant j'avais une machine avec
233MHz et 96Mo de RAM (+32Mo de SWAP) et les délais étaient encore
raisonnables sous KDE 3 (raisonnables, pas confortables !) Un problème
spécifique à la configuration alors ?


--
Arnaud ARZUFFI

Laurent Hugé
Le #656167

Existe-t-il une solution pour optimiser l'utilisation de la mémoire
?
Tu ne nous parle pas des applications que tu lance (OpenOffice par

exemple est toujours très long à démarrer).
Par contre niveau optimisation, il y a toujours des possibilités :
- supprimer le lancement des services dont tu n'as pas besoin : en
root, fait un man ps ax et essaie d'identifier chaque processus qui
tourne (l'option --forest de ps est aussi très pratique pour ce type
de recherche) ; la commande top permet aussi de suivre la
consommation des processus les plus gourmands ;
- recompiler un noyau adapté à ta configuration (virer tout ce qui ne
te sert à rien, mettre en module tout ce dont tu te sert rarement,
inclure dans le noyau tout ce qui te sert en permanence).
Ce sont les deux opérations que je te conseille pour l'instant (la
première étant beaucoup plus rapide que la seconde (et sans doute
plus efficace).
--
Laurent Hugé (pour m'écrire, enlever nospam de l'adresse de réponse)
GPG fingerprint = 92F7 B0A1 ED84 34A9 45A2 8A04 7677 0D34 9F0B C2F1

youri
Le #656165
Je vois déjà certains me répondre : RedHat gère trés bien la
mémoire et qu'il utilise le gros de la mémoire en buffer et en cache.


ben oui c est vrai :) mais c est linux qui le fait, tu lance OO.org par
exemple, cela mets du temps. tu le ferme et tu le relance, il ne fait
alors plus usage du disque dur pour le lancer puisque tout est en memoire
est c est plus rapide.

avais pas ce problème avec Slackware seulement, ça ferai hard de
vouloir imposer Linux et de commencer par Slackware ! Existe-t-il une
solution pour optimiser l'utilisation de la mémoire ?



avec 640 Mo tu peux desactiver le swap.

swapoff -s
puis
swapoff /dev/leresultatsidessus

mais si tes applis mettent vraiment un certain temps a demarrer, verifie
que le DMA est activé

pour l activer:

hdparm -d1 /dev/hdX

pour savoir si il est activer:

hdparm -d /dev/hdX

chez moi je dois faire aussi hdparm -c 1 /dev/hdX, mais je me demande si c
est utile.....

tiens j y pense c est qu elle appli? qui mets du temps a demarrer?

voila voila

Alain Labarthe
Le #655675
Le 22-09-2003, ali k écrivait:
Bonsoir,

Je sais que la question a été posé maintes fois, mais elle me brule les
lévres quand même :
Comment se fait-il que RedHat bouffe autant de mémoire ?


Commence par regarder, fouiller dans /var/log/messages voir si des
trucs bizarres apparaîssent (erreurs, services lancés non désirés,
etc.). Pour cela mets toi dans le groupe adm: adduser toto adm.

As-tu recompilé le noyau en ayant fait auparavent un lspci -v ?
Si tu ne l'as pas fait, il y a moyen d'optimiser au petits oignons
en ne cochant que ce qui correspond à ton matos ou aux services dont
tu auras besoin. Avec un PIV 2,4gz et 512 de ram, mon pc démarre en
15 secondes avec 40 M occupés (samba-proftpd-nfs-lprng, etc. étant lancés)

Lance la commande top et regarde s'il n'y a pas une appli ou un
service qui part en vrille.

Je ne connais pas RedHat mais non il n'est pas normal que ça rame.

--
111.111.111 x 111.111.111 = 12.345.678.987.654.321

Tiscali
Le #652496
"ali k" news:bknu5g$jdn$
Bonsoir,

<snip>

Comment se fait-il que RedHat bouffe autant de mémoire ?
<snip>

Existe-t-il une solution pour optimiser l'utilisation de la mémoire ?



Pour optimiser tout court: un outil pour contrôler ton système.
En voici un que j'utilise sur toutes mes machines équipées d'une interface
graphique:
http://web.wt.net/~billw/gkrellm/gkrellm.html

++

Publicité
Suivre les réponses
Poster une réponse
Anonyme