1 votes

J'ai installé Lighttpd sur mon VPS, mais le serveur web repose toujours sur l'échange de données.

J'ai lighttpd sur Ubuntu 10 sur un VPS de 256MB RAM. Mon objectif est d'éviter complètement le swapping. Je fais tourner un site Drupal avec quelques images, un panier d'achat (pas de vidéos trafic estimé assez faible).

Donc le système continue à échanger de la mémoire. Je me demandais si je devais configurer un module MPM avec Lighttpd comme je l'ai fait avec Apache (prefork). Y a-t-il une configuration à faire avec Lighttpd également ? Si ce n'est pas le cas, un conseil ?

De plus, le téléchargement de fichiers avec drupal (via php) prend pas mal de temps... environ 20 secondes pour seulement 300kbs... Cependant, lorsque je lance info.php, il s'affiche immédiatement... il semble que seul Drupal soit lent.

Voici mes paramètres php : Limite de mémoire 128MB taille maximale du message 64MB

(Je préférerais ne pas fixer la limite de mémoire à 64Mo car certains modules Drupal nécessitent 128Mo. Pensez-vous que c'est le problème ?)

Merci de votre attention.

2voto

ktower Points 1151

Linux procède par défaut à une permutation assez rapide afin d'utiliser au mieux la mémoire disponible. Vous pouvez contrôler cette facilité en modifiant le paramètre "vm.swappiness" du noyau. Par défaut, il est fixé à 60, mais si vous le réduisez à 0, le système ne procédera à l'échange qu'en cas d'absolue nécessité.

sysctl -w vm.swappiness=0

Gardez toutefois à l'esprit que Linux gère généralement assez bien les échanges et que votre lenteur peut être due à d'autres facteurs, y compris les autres utilisateurs avec lesquels vous partagez le matériel physique.

2voto

Neofizz Points 11

Le ralentissement dû à l'échange n'intervient que lorsque la mémoire est pleine et que vous écrivez beaucoup sur le disque. Si vous avez encore de la mémoire libre, vous n'avez généralement aucune raison de vous préoccuper de la permutation.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X