web-dev-qa-db-fra.com

Problèmes d'utilisation de la mémoire physique avec les plugins WordPress

Parfois, mon site Web hébergé avec GoDaddy se bloque en raison d'une surcharge de mémoire physique. Mon hôte m'a dit que PHP les processus surchargent le serveur, et pour essayer de savoir quel plug-in WordPress est responsable de cela, mais lorsque je lance top, je ne obtenir ceci:

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
9204  thisusr   38  18  287m  68m  40m S  0.0  0.2   0:43.58 php
11175 thisusr   38  18  286m  66m  40m S  0.0  0.2   0:37.86 php
13536 thisusr   38  18  279m  60m  40m S  0.0  0.2   0:21.61 php
14091 thisusr   38  18  284m  66m  40m S  0.0  0.2   0:18.29 php
14285 thisusr   20   0  136m 1456  668 S  0.0  0.0   0:00.02 pure-ftpd
15101 thisusr   20   0  135m 1500  704 S  0.0  0.0   0:00.04 pure-ftpd
17461 thisusr   20   0 98956  15m 2712 S  0.0  0.0   0:00.00 cpsrvd-ssl
17466 thisusr   20   0 99092  15m 2712 S  0.0  0.0   0:00.00 cpsrvd-ssl
17745 thisusr   20   0 14908 1132  944 R  0.0  0.0   0:00.00 top
18979 thisusr   20   0  104m 1984 1004 S  0.0  0.0   0:00.35 sshd
18983 thisusr   20   0 11508 1332 1100 S  0.0  0.0   0:00.04 bash

Comment puis-je trouver le plugin WordPress mappé sur chaque processus avec "php" comme commande?

7
runningonplants

En fait, il existe un moyen de dire quels plugins peuvent être le problème. Le plugin P (ironiquement, écrit par GoDaddy) peut être utilisé pour générer un rapport de ce que chaque plugin fait en termes d'exécution. Des durées plus longues seront généralement corrélées avec plus de ressources consommées et vous donneront des indications initiales sur les plugins à examiner en premier.

4
JCL1178

Maintenant, un jour, Godaddy nous permet d’acheter un niveau de ressources physique plus élevé. Acheter 1024 et utiliser moins de plugins, j'avais le même problème avec mon site mais j'ai utilisé moins de plugins et acheté 1024 (niveau de ressources 2). Maintenant, mon site fonctionne bien avec 10 000 visiteurs par jour.

3
Chetan Patel

Malheureusement, avec WordPress, vous ne pourrez pas savoir quel plug-in consomme des ressources. Vous devrez désactiver les plugins un par un, puis essayer. Vous pouvez même optimiser la base de données pour qu'elle ne consomme pas beaucoup de ressources.

Il peut être utile d'indiquer le plan d'hébergement que vous avez avec GoDaddy.

1
MilesWeb