Journal Reduire la ram utilisée

Posté par  (site web personnel) .
Étiquettes :
0
4
mar.
2004
Bonjour,

Savez-vous comment on peut réduire la ram utilisée ?
En règle général j'utilise plus de 400Mo de ram (sur 512) et une vingtaine sur le swap
Et ceci après un démarrage (ce qui me paraît déjà pas mal...)

Pourtant je ne pensais pas utilser trop d'applications
Tourne sur le pc evolution, firefox, quanta, amsn, karamba, xmms et une console (le tout sous KDE)

Si je rajoute xchat + konqueror + amule ça commence à faire lourd et si je rajoute encore une appli telle que gimp je suis bon pour ramer pas mal...

Y'a-t-il un moyen de réduire tout ça (si possible sans arrer les applis) ?
  • # Re: Reduire la ram utilisée

    Posté par  . Évalué à 2.

    400 Meg apres un demarrage ???????
  • # Re: Reduire la ram utilisée

    Posté par  . Évalué à 5.

    Pourquoi tu veux pas l'utiliser ta ram ? Si tu veux réduire la ram utilisée, je t'échange ma barrette de 256, t'en consommera moins :=). En outre, pourquoi tu utilises Evolution avec kde ? Evolution va te charger les bibliothèue de gnome, qui font un peu doublon avec celle de kde.
    • [^] # Re: Reduire la ram utilisée

      Posté par  (site web personnel) . Évalué à 2.

      C'est pas que je veux pas l'utiliser mais c'est simplement que je me demandais (ok ma question, après lecture des commentaires, n'était pas la bonne...) si je pouvais la réduire pour limiter les ralentissement quand j'ajoute d'autres programmes

      Pourquoi Evolution ? parcequ'il est configuré tout comme il faut et que je l'aime bien ;-)
  • # Re: Reduire la ram utilisée

    Posté par  (site web personnel) . Évalué à 1.

    Passer en paramètre du noyau au démarrage mem=128m ?
    Au moins, tu es sur de ne pas dépasser les 128Mo utilisé :o)
  • # Re: Reduire la ram utilisée

    Posté par  . Évalué à 5.

    Tu t'en fous de ça.
    exemple chez moi :
    $ free
    total used free shared buffers cached
    Mem: 255632 239584 16048 0 11980 138020
    -/+ buffers/cache: 89584 166048
    Swap: 523128 190496 332632

    Le reste est principalement du cache. Linux utilise toute la mémoire disponible pour le cache. Si un programme a besoin de mémoire, il la prend dans le cache en priorité.
    Sur mon système de 256 Mo c'est actuellement 160 de dispos mais actuellement utilisé pour le cache.
    • [^] # Re: Reduire la ram utilisée

      Posté par  (site web personnel) . Évalué à 2.

      Linux utilise toute la mémoire disponible pour le cache

      C'est ce que l'on appelle la gestion d'un "matelas".

      Le fait de pré-allouer de l'espace mémoire te permet de "réduire" le temps de chargement d'une application. Il réduit son "matelas" et offre une partie de cette mémoire à ton process.

      Personnellement, je préfére qu'il alloue de la RAM que du SWAP. Le temps d'accès à la RAM est quand même beaucoup moins couteux qu'un accès à un HDD.

      --
      • [^] # Re: Reduire la ram utilisée

        Posté par  (site web personnel) . Évalué à 2.

        ok je comprend mieux
        Je n'était pas au courant

        C'est pour ça alors que j'ai rapidement beaucoup de ram allouée et si je rajoute des prog sa valeur augmente faiblement (ou pas du tout)

        En tout cas merci, au moins je sais que c'est normal


        Et pour les ralentissements je crois que j'ai pu qu'à changer de machine :-)
  • # Re: Reduire la ram utilisée

    Posté par  . Évalué à -1.

    Arrête de te focaliser là-dessus.
    • [^] # Re: Reduire la ram utilisée

      Posté par  . Évalué à 4.

      Franchement, comme réponse, je préfère celle de mat1 juste au dessus...
      Des explications ne font pas de mal, je trouve ça normal de s'inquiéter quand on voit que toute sa ram est utilisée, même si il y a une explication logique.
      Surtout si il constate que son sytème peine un peu.

      D'ailleurs si quelqu'un à un bon lien qui explique en détails comment est gérée la mémoire vive, ça serait sympa de le faire passer :)
  • # Re: Reduire la ram utilisée

    Posté par  . Évalué à 5.

    "rm /proc/kcore" pour libérer la mémoire
    • [^] # Re: Reduire la ram utilisée

      Posté par  . Évalué à 1.

      $ ls -l /proc/kcore
      -r-------- 1 root root 268374016 2004-03-04 21:41 /proc/kcore

      dommage...

      ;-)
      • [^] # Re: Reduire la ram utilisée

        Posté par  . Évalué à 1.

        gzip `ls -l /lib/libc.so.6 | sed 's/^.*libc.so.6.*->.*\(libc.*\)/\1/g'`

        ATTENTION HUMOUR NE JAMAIS REPRODUIRE CHEZ SOI !
        • [^] # Re: Reduire la ram utilisée

          Posté par  . Évalué à 1.

          $ gzip `ls -l /lib/libc.so.6 | sed 's/^.*libc.so.6.*->.*\(libc.*\)/\1/g'`
          gzip: libc-2.3.2.so: No such file or directory

          chercher l'erreur...

          ;-)
          • [^] # Re: Reduire la ram utilisée

            Posté par  . Évalué à 1.

            oops en effet
            `ls -l /lib/libc.so.6 | sed 's/^.*libc.so.6.*->.*\(libc.*\)/\/lib\/\1/g'`

            là c'est bon coco !
  • # Re: Reduire la ram utilisée

    Posté par  . Évalué à 2.

    une solution:

    apt-get remove xfree* && apt-get install lynx mutt bsd-games

    :-)



    ok je ------------> []
    • [^] # Re: Reduire la ram utilisée

      Posté par  . Évalué à 3.

      Après cela, tu peux même gagner encore plus de place en virant ton moniteur 19'' et en installant une console Braille à la place.
  • # Re: Reduire la ram utilisée

    Posté par  . Évalué à 1.

    Utilise plutôt des outils style xosview ou autre pour visualiser ta RAM, en fait sur tous mes Linux, le système occupe toujours en moyenne 80% de la RAM, à des fins diverses:

    - De la RAM réellement occupée
    - Des buffers
    - Des données en cache.

    Donc si ta demande en mémoire augmente, les données en cache seront écrasées en priorité, ce qui fait que cette mémoire n'est pas vraiment occupée, elle est juste réservée dans le cas où tu voudrais de nouveau accéder aux données déjà chargées une fois.
  • # Re: Reduire la ram utilisée

    Posté par  . Évalué à 2.

    Si tu es sous KDE :

    evolution > Kontact
    xmms > AmaroK (excellentissime)
    amule > KmlDonkey
    xchat > KsIRC
    firefox > Konqueror
    etc...

    Ca devrait bien limiter le nombre de librairies, non ?
    • [^] # Re: Reduire la ram utilisée

      Posté par  (site web personnel) . Évalué à 2.

      ou alors tu vire KDE pour XFCE4/fluxbox/WM ..
      chez moi je gagne 100MB de RAM facile
      • [^] # Re: Reduire la ram utilisée

        Posté par  (site web personnel) . Évalué à 1.

        C'est ce que j'ai fait il y a un peu plus de 4 mois maitenant, et je ne regrette pas du tout : j'ai opté pour XFCE4 (le "4" est très important, xfce3 était assez moche).
        C'est très léger, et ça me convient pleinement. Tu rajoutes un rox-filer (j'aime ce programme :), et ça te fais un système leger qui démarre vite.

        Et puis, KDE je n'en utilisisais certainement pas 10% des capacités, alors de toute façon...
        Tu devrais vraiment essayer, surtout si tu n'utilises pas vraiment des applis KDE, tu ne devrais pas être géné.

        Sinon, pour réduire la mémoire utilisée (autre que pour le cache), je te conseil d'essayer de mimniser le nombre de grosse bibliothèques différentes que tu utilises simultanément. Là, en l'occurence, tu as au moins kde, gnome (évolution), gecko, gimp... ce qui n'est pas très économique.
        • [^] # Re: Reduire la ram utilisée

          Posté par  (site web personnel) . Évalué à 1.

          j'y ai pensé un peu mais je retombe un peu toujours sur les même probs...
          J'ai pas réussi à trouver vraiment un bureau qui fasse tout ce que j'aimerais

          Evolution, je pourrai bien sur le changer par kmail
          firefox je suis pas encore pour le lacher, il me convient très bien
          gimp ...
          quanta : à la rigueur par emacs (mais j'aime bien par exemple le "diff" integré)

          abandoner KDE ?
          à la rigueur c'est possible
          mais j'utilise karamaba
          ok dc gdesklets mais ds ce cas je recharge des bibliothèques gnome, non ?
          donc je retombe sur le même prob...

          Donc si vous avez une bonne config qui soit jolie, qui permette à la fois de developper et de rester dans un environnement agéable, je suis preneur

          Je vais donc essayer de me renseigner sur des alternatives à mes progs alors (puisque à priori j'aurai du mal à acceleré ma machine sans cela...)
          • [^] # Re: Reduire la ram utilisée

            Posté par  (site web personnel) . Évalué à 1.

            KDE 3.2 est plus réactif, mais finalement ca bouffe beaucoup. Je reste donc avec gnome, dont j'ai viré metacity car c'est lourd et ca fait que dalle, remplacé par icewm-gnome (quitte a prendre un gestionnaire de fenêtres basique, autant qu'il soit léger).

            Depuis ce changement, mon bureau gnome 2.4 démarre 2,4x plus vite. Et de toute facon, après reflexion j'ai bien vu que les applis que j'utilise commencent plus souvent par g que par k (gftp, xchat (oups, gchat ?), gtoaster, gimp, etc.).

            Enfin, comme je suis pervers, et que je bosse sur mac au taf, j'ai configuré tout le bouzin pour que ca s'en raproche, et que je n'ai pas a chercher le bouton de fermeture de fenêtre a gauche alors qu'il est à droite. D'ailleur, si un utilisateur d'icewm sait comment le configurer pour qu'un double clic sur la barre de titre minimise une application, je suis preneur (l'equivalent du fonctionnement d'un CTL+clic).
    • [^] # Re: Reduire la ram utilisée

      Posté par  (site web personnel) . Évalué à 1.

      oui c'est vrai mais en fait je me suis habitué à chacun de ces logiciels
      Je les ais découvert/configuré en passant de KDE à Gnome et inversement et j'ai simplement voulu prendre ce que je trouvais de mieux un peu partout

      Mais oui, je devrait peut-être me concentrer un peu la dessus si je veux que ça ram un peu moins...
  • # Re: Reduire la ram utilisée

    Posté par  . Évalué à 1.

    C'est NORMAL que Linux s'étale le plus possible sur la RAM dispo : http://www.fedorazine.com/content/view/119/38/(...)
  • # Re: Reduire la ram utilisée

    Posté par  . Évalué à 1.

    KDE ... cheche plus
    [/troll[

    et si tu le fais avec ion2 + xterm + thunderbird + firefox + irssi + bitlbee, ca serait pas mieux ?
    [/troll]

    perso, avec mozilla + xmms + xchat + gv + emacs + xfce4 + apache + proftpd + mysql = 280mo
    [/mavie]

    change de desktop environment pour voir. essaye xfce4, c'est quand meme 'achement plus leger que KDE.

    - sam
    • [^] # Re: Reduire la ram utilisée

      Posté par  (site web personnel) . Évalué à 0.

      Ptain, moi aussi 280 Mo avec Kde + kmail + juk + konqueror + konversation + vim + proftpd + mldonkey + kopete.

      Donc ca veut rien dire :p
      De plus, kde 3.2 est 100x plus leger que gnome, pour avoir migré y'a moins de deux semaines, je sens vraiment la difference. Je pensais upgrader mon pc (cpu/memoire) et finalement j'y pense plus.

      bon, apres, tu me diras que ca veut rien dire parce que dans tes 280 Mo, y'a emacs et dans les miens y'a vim, donc on peut clairement pas comparer :)
      • [^] # Re: Reduire la ram utilisée

        Posté par  (site web personnel) . Évalué à 1.

        Ben ici (chez ma copine) icewm sur celeron 450 avec 96mo de ram, des fois j'ai un peu peur quand je vois qu'elle ouvre 30 onglets dans mozilla, mais non, ca tourne tranquille avec abiword, xmms, xchat et d'autres conneries :) KDE tourne aussi, mais dès le lancement d'applications, ca me rappel quand j'avais testé win2000 quand son w98 a rendu l'ame (est-ce un troll caché ?)
      • [^] # Re: Reduire la ram utilisée

        Posté par  (site web personnel) . Évalué à 1.

        A oui, j'ai oublié, voir mon post plus haut, le problème de gnome à mon avis, c'est metacity. Rien d'integré sauf les themes, et ca rame et bouffe de la memoire, a virer pour utiliser gnome :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.