So sieht das Speicherdiagramm auf einem VPS aus, auf dem CentOS mit 512 MB RAM und nginx / php-fpm / mysqld ausgeführt wird, um (meist statische) Inhalte für ein paar tausend Besucher pro Tag bereitzustellen.
(das sind Tage auf der x-Achse)
Wie Sie sehen, ist es im Cache- und Pufferbereich ziemlich nervös. Der Speicher-Cache wird in unregelmäßigen Abständen geleert (dies schließt einen verantwortlichen Cron-Job aus). Es wird normalerweise, aber nicht immer, an dem Punkt gespült, an dem es nicht größer werden kann. Manchmal klart es fast vollständig auf, manchmal nur auf halber Strecke.
Ich versuche die Logik hinter diesen Säuberungen zu verstehen. Ich würde erwarten, dass Dateidaten viel länger zwischengespeichert werden und sehe keine anderen Programme, die mehr Speicher als gewöhnlich belegen, wenn der Speicher-Cache geleert wird.
Ist das normal oder fehlt mir etwas?
UPDATE: Ein Speicher-Upgrade scheint die Grafik stabilisiert zu haben. Immer noch kleine Tropfen zu sehen, aber nirgendwo so bedeutend wie vor dem Upgrade.