Jump to content
Sign in to follow this  
gmelies

Comprendre la consommation de RAM sur un serveur

Rate this topic

Recommended Posts

Bonjour à tous,

Je suis en train d'optimiser la consommation de ram d'un site.

Pour cela je suis cette consommation avec cacti et je "m'amuse" à mettre des memory_get_usage() pour trouver les scripts gourmands à optimiser.

Seulement je reste perplexe devant le graph cacti que je ne comprends pas.

Voici par exemple ce que j'ai pour l'usage de la mémoire :
286908graphcacti.jpg

Si je comprends bien la chose, j'ai de manière constante une moyenne de 526-540 Mb de ram libre.
Avec chaque matin vers 7h une libération de ram qui monte à 1,4-1,7 Gb libre et qui redescend sur 1h environ (pourquoi ce pic, aucune idée pour l'instant...).

Mon interrogation principale est :
Pourquoi la consommation de RAM est-elle constante, alors que la fréquentation du site ne l'est pas (à 4h du matin il n'y a pas la même exploitation du serveur qu'à 18h) ?

Merci d'avance pour vos réponses d'experts

Robin

Share this post


Link to post
Share on other sites

C'est tout simplement parce que Linux utilise la RAM "au mieux"... et lorsque ton programme en libère, linux va utiliser ce surplus pour mettre des infos en cache.


Lorsque ton programme a besoin de plus de RAM, linux va libérer tout ou partie de ce cache.



Lance la commande "free" et tu verras les parties "buffer" et "cached" ;)

Share this post


Link to post
Share on other sites

Ok, merci pour ta réponse rapide !



Je vais donc regarder ça avec free. (je marquerais le problème résolu après avoir testé, au cas où ;) )



Bon weekend


Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By Jiizen
      Bonjour, 
       
      Je ne sais pas si je suis dans la bonne section car je suis un peu perdue. Mon mari a sa petite entreprise et je gère tout ce qui est devis, factures, clients, etc... Nous faisons tout en Excel : autant pour la gestion d'informations, les calculs, que pour générer les devis, les factures, etc... 
       
      Cela fonctionne très bien mais je me suis demandée si créer une application web personnelle ne permettrait pas de mieux centraliser le tout, modifier plus facilement les informations et de faire des recherches plus précises.
       
      Mais pour les documents, je me demande comment procéder... 
      Je sais que l'on peut générer des Excel à partir d'une librairie, comme PHPExcel, par exemple. Mais est-ce que ce serait vraiment intéressant de surcharger la base pour créer des fichiers à la volée à chaque fois... ? Je ne sais pas si ce serait vraiment faisable et flexible. Pour chaque ligne et chaque prix, ce serait peut-être trop lourd à gérer... ? 
      Ou sinon, j'ai juste pensé à avoir des liens qui pointeraient sur les PDF et les Excel mais il faudrait que ce soit HORS de mon dossier applicatif et que je puisse faire le lien vers un autre serveur : est-ce que c'est possible de faire ça ? 
      J'ai aussi vu en fouillant qu'il existait des bases de données NOSQL orientées documents mais je ne connais pas la souplesse de ces bases (notamment par rapport à Excel) et me demande aussi si une base SGBDR peut facilement communiquer avec ce genre de bases ? 
       
      C'est un peu long mais j'avoue que je suis un peu paumée et que je ne sais pas quelle serait la meilleure façon de procéder pour centraliser données et fichiers et avoir accès à tout très facilement. Peut-être que le gain de temps ne vaudrait pas la peine, après...  ? 
       
      Quelle est votre avis sur l'idée générale et quelles seraient vos idées pour gérer les documents ? 
       
      Je vous remercie pour vos réponses. 
       
      Bonne journée. 
    • By ebouilleur
      Bonjour, 
       
      Pour mon dernier site réalisé, j'ai voulu activé https pour faire plaisir à notre ami google.
      J'ai obtenu un certificat avec LE (let's encrypt).
      L'installation c'est bien déroulé et j'ai maintenant accès a mon site en https => https://www.pelotes-compagnie.fr
       
      Par contre, les autres sites de ma VM, qui ne sont pas en https pointe maintenant vers le contenu de ce nouveau site.
      Exemple, si je vais sur https://www.boite2jeux.fr ca m'affiche le site de pelotes et compagnie
       
      Je ne comprend pas trop pourquoi, et dans tous les cas, ce n'est pas top, que ce soit pour l visiteur ou pour le duplicate content
       
      Une idée?
      Merci
    • By Jiizen
      Hello tout le monde, 
       
      Ma première question ne concerne pas directement le développement, mais un serveur (et je ne suis pas douée, donc, je m'excuse si je suis maladroite dans mes propos ou même si je dis des inepties... XD). 
       
      En fait, j'héberge mes sites sur un NAS Synology et je viens de créer un site avec un formulaire de contact. J'ai installé l'application "Mail server", j'ai entré le nom de domaine de mon serveur dans la configuration de mon serveur mail (donc, dans la partie SMTP) et puis, j'ai fait mes tests PHP et oh, miracle, ça fonctionnait (depuis mon serveur Synology, donc). Trop happy. 
       
      Après, j'ai fignolé mon site, je l'ai modifié par-ci, par-là et je me suis dite qu'il serait bien de le mettre en ligne et j'ai à nouveau testé le formulaire de contact. Mais ça ne fonctionnait plus... J'ai testé depuis mon serveur Synology et pareil, ça ne fonctionnait plus non plus. 
       
      J'ai essayé de changer la configuration de mon serveur mais je ne parviens pas à réparer.. Je ne sais pas ce qui a changé entre-temps sur mon serveur mais je ne parviens plus à recevoir les mails depuis mon site. C'est très embêtant et je n'ai pas d'idée d'où ça peut provenir. J'ai fait des recherches mais je n'ai rien trouvé de probant. Normalement, tout devrait être bien configuré, pourtant... 
       
      Je vous remercie pour vos réponses, bonne journée. 
       
    • By gmelies
      Bonjour,



      En surveillant mes graphs cacti, je me rend compte que le volume de la partition /var augmente de manière constante depuis début décembre.(sans que nous n'ayons de telle hausse d'activité sur cette période :





      Du coup je me pose la question si je dois m'inquiéter car si on suis la progression dans quelques mois nous serons à 100% used...



      Merci d'avance pour vos lumières.





×
×
  • Create New...