RAM-Menge für einen Webserver-Benutzer

RAM-Menge für einen Webserver-Benutzer

Ich hoste derzeit die Websites meiner Kunden auf einigen VPS-Servern. Ich möchte wissen, wie viele Besucher die verschiedenen Websites gleichzeitig nutzen können, bevor ich jede der Websites auf einen separaten Server migrieren muss.

Einfach ausgedrückt: Wie viel RAM benötigt ein Webseitenbenutzer im Durchschnitt? Wie viele gleichzeitige Besucher kann ich beispielsweise auf meinem Server empfangen, der einen Apache-Server mit 512 MB RAM betreibt?

Antwort1

Es gibt keine Möglichkeit, Ihre Frage zu beantworten.Es hängt ganz davon ab, wie effizient der Code ist, der die Seite generiert, wie die Benutzerbesuche über die Zeit verteilt sind und wie das Setup optimiert ist.

Sie müssen Ihre Server selbst vergleichen. Der beste Weg ist, einen umfassenden Test von den PCs aus durchzuführen, die Sie steuern, mit Tools wieab. Eine einfachere Möglichkeit, sich einen groben Überblick zu verschaffen, ist die Verwendung eines gehosteten Cloud-Stresstesters wieLoadimpact.com.

Antwort2

Dies hängt von den zum Generieren Ihrer Seiten verwendeten Skripten ab. Wenn diese beispielsweise Bildbearbeitungen durchführen, verbrauchen sie mehr Speicher. Wenn Sie nur einige Datenbankabfragen durchführen und die Ergebnisse anzeigen, wird nicht viel Speicher verbraucht und wenn Sie statische HTML-Seiten bereitstellen, ist Ihr Speicherverbrauch sehr gering.

Es hängt auch davon ab, wie viel Speicher für Apache verfügbar ist. Wenn sich Ihr Datenbankserver und andere Dienste auf demselben Server befinden, steht Apache weniger Speicher zur Verfügung.

Und in den meisten Fällen ist die Datenbank und nicht Apache der Engpass. Wenn Sie eine grobe Schätzung wünschen, wird Ihr Server wahrscheinlich trotzdem etwa 30 oder mehr Anfragen pro Sekunde verarbeiten.

verwandte Informationen