J'ai un VPS qui exécute CentOS 5.7 (Final), 32 bits.
Quand je cours cat /proc/user_beancounters
Je vois 18923 failcnt sur privvmpages
et 3396932 failcnt on dcachesize
. Ils ont une limite de 131072 et 4608000 respectivement. Je pense que je dois augmenter la taille de mon dcaches sur mon VPS, mais je ne sais pas où le définir.
Les erreurs que j'ai obtenues sont principalement "Impossible d'allouer de la mémoire", surtout avec PHP. Dans /etc/php.ini
J'ai memory_limit = 32M
. J'ai essayé d'autres valeurs comme 64M et 128M, mais ça n'a pas marché. J'ai lu à certains endroits qu'il ne fallait pas fixer une valeur trop élevée, sinon trop de processus seraient lancés en même temps, ce qui dépasserait la capacité globale de la RAM de mon VPS, qui est de 512 Mo.
Mon VPS n'est pas trop chargé. Les moyennes de charge sont souvent inférieures à 1,00 pour les trois valeurs. J'utilise phpBB et quelques blogs WordPress ; j'ai beaucoup de sondages sur mon site web qui utilisent un backend mySQL. Ces problèmes ne sont apparus que depuis hier, après que j'ai effectué une énorme opération de sauvegarde. yum update
qui a téléchargé environ 238 paquets. Avec le recul, j'aurais probablement dû ne pas les faire tous en même temps ou n'installer que ceux dont j'ai vraiment besoin. Cela a causé d'autres problèmes, mais je vais les garder pour une autre question.
Ce que je cherche ici c'est comment augmenter dcachesize
. Merci !
(Les recherches sur Google ne m'ont pas aidé à trouver l'emplacement du fichier de configuration où je peux régler cela... ou une autre procédure).
0 votes
Cela ressemble à une question de ServerFault.