Comment résoudre le 95% de RAM ?

WRInaute accro
Bonjour

J'ai un VPS SSD 2016 chez OVH, 8Go RAM 40 Go disque.

Ma RAM est limite, OVH m'indique 95%.

Voici mes mesures :

-------------------------------------------------------------------------------
Mesure de 'free -m' :
total used free shared buffers cached
Mem: 7813 7430 383 421 523 4662
-/+ buffers/cache: 2244 5569
Swap: 0 0 0
-------------------------------------------------------------------------------
[PID] [MEM] [PATH]
24533 5.1 /usr/sbin/mysqld
31462 0.7 php-fpm:
31542 0.4 nginx:
31543 0.4 nginx:
31464 0.3 php-fpm:
31465 0.3 php-fpm:
31466 0.3 php-fpm:
31467 0.3 php-fpm:
31470 0.3 php-fpm:
25618 0.2 /usr/sbin/named
31468 0.2 php-fpm:
31469 0.2 php-fpm:
154 0.1 /lib/systemd/systemd-journald
17768 0.1 smtpd
22278 0.1 /usr/bin/python
307 0.1 dhclient
10 0.0 [watchdog/0]
1 0.0 /sbin/init
103 0.0 [kworker/0:1H]
10433 0.0 sshd:

Ma RAM est lourdement surchargée.

Je dispose de 8Go RAM, j'ai configuré php7.1-fpm en mode dynamic, et j'ai quotidiennement 1650 vu/jour, et 3000 visites.

Ceci avec Nginx 1.10.0 compilé par mes soins avec le module pagespeed de Google.

Je peux donner des indications sur ma config MariaDB ( version récente ) qui semble manger beaucoup de ressources RAM.

Merci beaucoup de vos conseils.

Amicalement.
 
WRInaute accro
Bonjour Monsieur

Merci beaucoup Spout ! ;)

Super merci, tu m'ôte une terrible épine du pieds.

Pour ce qui est de la config php7.1-fpm en mode dynamic, voici ma config :

pm = dynamic
pm.max_children = 20
pm.start_servers = 7
pm.min_spare_servers = 1
pm.max_spare_servers = 13
pm.max_requests = 500

Avec 2000 visites/jour c'est correct ?

Et voici la config MariaDB :

skip-external-locking

skip-name-resolve=1
performance_schema
performance_schema_events_waits_history_size=20
performance_schema_events_waits_history_long_size=15000

bind-address = 127.0.0.1

key_buffer = 1G
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 12

myisam_recover_options = BACKUP
max_connections = 65
table_cache = 200
table_open_cache = 200
#thread_concurrency = 10

query_cache_limit = 4M
#query_cache_size = 32M
query_cache_size = 0
query_cache_type = 0

innodb_file_per_table
innodb_flush_method=O_DIRECT
innodb_log_file_size=16M
innodb_buffer_pool_size=128M
innodb_data_file_path=ibdata1:10M:autoextend
innodb_buffer_pool_instances = 1

Merci beaucoup de ton aide.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut