IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Probleme de memoire dans mon serveur


Sujet :

Réseau

  1. #1
    Membre du Club Avatar de donkeyquote
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 195
    Points : 52
    Points
    52
    Par défaut Probleme de memoire dans mon serveur
    Bonjour,

    J'ai installe sur une machine ubuntu server 8.10 que j'utilise comme serveur domestique.

    Sur ce serveur j'ai installe 3 applications serveur : samba, vsftp et un serveur apache2..

    Je suis nouveau en tout ce qui concerne l'administration serveur, mais je me suis rendu compte qu'il y a qqch de bizarre par rapport a la gestion de la memoire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    user@machine:$ free -m -t
                 total       used       free     shared    buffers     cached
    Mem:          1001        230        770          0         19        153
    -/+ buffers/cache:         57        943
    Swap:         3851          0       3851
    Total:        4852        230       4621
    Ca me parait enorme la memoire utilise alors que je n'ai pas installe grand chose...
    En plus ca augmente de plus en plus tout le X temps... !!

    Si je fais un "top"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
    Tasks:  73 total,   1 running,  72 sleeping,   0 stopped,   0 zombie
    Cpu(s):  0.3%us,  0.3%sy,  0.0%ni, 99.4%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
    Mem:   1025084k total,   236388k used,   788696k free,    20156k buffers
    Swap:  3943948k total,        0k used,  3943948k free,   157260k cached
     
      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
     8562 user   20   0  2416 1116  884 R    1  0.1   0:00.06 top
        1 root      20   0  3056 1888  564 S    0  0.2   0:01.86 init
        2 root      15  -5     0    0    0 S    0  0.0   0:00.00 kthreadd
        3 root      RT  -5     0    0    0 S    0  0.0   0:00.00 migration/0
        4 root      15  -5     0    0    0 S    0  0.0   0:00.48 ksoftirqd/0
        5 root      RT  -5     0    0    0 S    0  0.0   0:00.00 watchdog/0
        6 root      RT  -5     0    0    0 S    0  0.0   0:00.00 migration/1
        7 root      15  -5     0    0    0 S    0  0.0   0:00.18 ksoftirqd/1
        8 root      RT  -5     0    0    0 S    0  0.0   0:00.00 watchdog/1
        9 root      15  -5     0    0    0 S    0  0.0   0:00.44 events/0
       10 root      15  -5     0    0    0 S    0  0.0   0:00.58 events/1
       11 root      15  -5     0    0    0 S    0  0.0   0:00.02 khelper
       51 root      15  -5     0    0    0 S    0  0.0   0:00.00 kintegrityd/0
       52 root      15  -5     0    0    0 S    0  0.0   0:00.00 kintegrityd/1
       54 root      15  -5     0    0    0 S    0  0.0   0:00.02 kblockd/0
       55 root      15  -5     0    0    0 S    0  0.0   0:00.00 kblockd/1
       57 root      15  -5     0    0    0 S    0  0.0   0:00.00 kacpid
       58 root      15  -5     0    0    0 S    0  0.0   0:00.00 kacpi_notify
      131 root      15  -5     0    0    0 S    0  0.0   0:00.00 cqueue
      135 root      15  -5     0    0    0 S    0  0.0   0:00.00 kseriod
      180 root      20   0     0    0    0 S    0  0.0   0:00.00 pdflush
      181 root      20   0     0    0    0 S    0  0.0   0:00.48 pdflush
      182 root      15  -5     0    0    0 S    0  0.0   0:00.00 kswapd0
      224 root      15  -5     0    0    0 S    0  0.0   0:00.00 aio/0
      225 root      15  -5     0    0    0 S    0  0.0   0:00.00 aio/1
     1137 root      15  -5     0    0    0 S    0  0.0   0:00.00 ksuspend_usbd
     1140 root      15  -5     0    0    0 S    0  0.0   0:00.00 khubd
     1297 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/0
     1298 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/1
    Je me suis rendu compte d'autre chose. Quand je fais un ps -ef je trouve des process qui sont repetes, genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    root      8414     1  0 13:07 ?        00:00:00 /usr/sbin/apache2 -k start
    www-data  8419  8414  0 13:07 ?        00:00:00 /usr/sbin/apache2 -k start
    www-data  8565  8414  0 13:47 ?        00:00:00 /usr/sbin/apache2 -k start
    www-data  8566  8414  0 13:47 ?        00:00:00 /usr/sbin/apache2 -k start
    www-data  8567  8414  0 13:47 ?        00:00:00 /usr/sbin/apache2 -k start
    www-data  8569  8414  0 13:47 ?        00:00:00 /usr/sbin/apache2 -k start
    www-data  8570  8414  0 13:47 ?        00:00:00 /usr/sbin/apache2 -k start
    www-data  8571  8414  0 13:47 ?        00:00:00 /usr/sbin/apache2 -k start
    www-data  8572  8414  0 13:47 ?        00:00:00 /usr/sbin/apache2 -k start
    Est-ce que cela tout est normal? sinon, pourquoi ca arrive et quelle est la procedure pour reparer ca ?

    Merci d'avance

  2. #2
    Membre expérimenté

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2004
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 060
    Points : 1 609
    Points
    1 609
    Par défaut
    Bonjour,

    Rien de bien anormal.
    Linux, comme beaucoup de systèmes d'exploitation s'alloue plus de mémoire que nécéssaire.
    Les commandes comme "free" te font donc croire que tu utilises toute ta ram, mais il n'en est rien.
    Je ne t'en dirai pas plus de peur de te dire des choses inexactes.

    Le principal, c'est que la ligne "swap" n'a pas une grande valeur de swap utilisée.

    Sinon, en ce qui concerne "les lignes répétées", c'est normal ca aussi
    Pour apache, tu as plusieurs processus qui écoutent les nouvelles connexions.
    Le nombre de process se configure dans le fichier httpd.conf, et il serait une mauvaise idée de changer ce paramétrage si tu ne sais pas vraiment ce que tu modifie

  3. #3
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Points : 2 505
    Points
    2 505
    Par défaut
    A chaque fois qu'un fichier est lu (image, video, n'importe quoi...), il est chargé en mémoire. Quand le fichier est fermé, il reste en mémoire de façon à ce que l'OS n'ai pas à le recharger s'il est à nouveau demandé. C'est seulement quand la mémoire libre devient vraiment basse que l'OS commence à libérer les pages occupées pour ces fichiers fermés. C'est cette partie de la mémoire utilisée comme cache fichier que free rapporte dans la colone "cached". Sur tes 230 Mo de mémoire utilisée, tu as donc 153 Mo qui correspondent à des fichier qui ont été fermés, mais qui restent en mémoire "au cas où". Ces 153 Mo pourront être libéré à tout moment par le kernel si le besoin s'en fait sentir. On peut donc considérer qu'en fait tu n'as en fait que 230 - 153 = 77 Mo de mémoire vraiment "utilisée".

Discussions similaires

  1. probleme d'espacement dans mon menu deroulant sous IE
    Par gaya102 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 02/04/2009, 16h43
  2. Probleme de syntaxe dans mon code
    Par MacZerbe dans le forum Langage
    Réponses: 6
    Dernier message: 31/01/2009, 20h56
  3. Probleme de reception dans mon reseau wifi
    Par opensource dans le forum Hardware
    Réponses: 8
    Dernier message: 21/04/2008, 17h41
  4. upload des fichiers dans mon serveur
    Par abdou.sahraoui dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 29/05/2006, 09h32
  5. Probleme de cardinalité dans mon mcd/mpd
    Par bluecurve dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/03/2006, 08h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo