2016-07-28 85 views
-1

Ich verstehe, dass die Geschwindigkeit, die eine Website Lasten auf vielen Dingen abhängig ist, aber ich bin daran interessiert wissen, wie ich Laufdrehzahl positiv durch die Erhöhung der Spezifikationen auf meinem dedizierten Server auswirken können:Auf welche Weise macht mehr RAM und Prozessorleistung auf meinem Server meine Website schneller?

  • Ist dies erlauben meine Server, um mehr Anfragen zu bearbeiten?
  • Reduziert das Roundtrips?
  • Verringert dies die Antwortzeit des Servers?
  • Ermöglicht dies meinem Server, Seiten auf Wordpress schneller zu generieren?
+0

Das Erhöhen der Ressourcen und des Arbeitsspeichers erhöht nicht automatisch die Verwendung der Ressource durch die Anwendung. Bevor Sie alle in Ihrem Betriebssystem verfügbaren Ressourcen verwenden können, müssen mindestens 3 Konfigurationen in Betracht gezogen werden. 1. Grenzen, wie sie in den meisten * nix-Systemen durch die limits.conf definiert sind. 2. Kernel-Parameter wie in /etc/sysctl.conf in den meisten Linux definiert. 3. HTTP-Parameter wie von Ihrem HTTP-Server definiert. Und schließlich die Antwort von @ jdl134679. – alvits

Antwort

1
  • Ja-ish
  • kein
  • Ja-ish
  • Ja-ish

Ist dies mein Server erlauben, mehr Anfragen zu bearbeiten? Anforderungen kommen herein und werden im Wesentlichen in eine Warteschlange eingereiht, bis das System genug Zeit hat, damit umzugehen. Durch die Erhöhung der Systemressourcen kann eine solche Warteschlange schneller verarbeitet werden, und eine solche Warteschlange könnte so konfiguriert werden, dass mehrere Anfragen gleichzeitig bearbeitet werden. Ja (Achtung: dies ist sehr verallgemeinert)

Reduziert Roundtrips ? Nein, Ihr Anwendungsdesign ist das einzige, was dies bewirkt. Wenn Ihre Anwendung eine Anfrage an den Server stellt, macht sie eine Anfrage (z. B. eine "Rundreise"). Wenn Sie Ihre Serverressourcen erhöhen, verringern Sie nicht die Anzahl der Anforderungen, die Ihre Anwendung stellt.

Verringert dies die Antwortzeit des Servers? Ja, siehe erste Erklärung. Es kann oft die Antwortzeiten aus den gleichen Gründen verringern. Netzwerklatenz und andere Faktoren außerhalb des Serverbereichs können jedoch die Antwortzeiten insgesamt beeinträchtigen.

Ermöglicht dies meinem Server, Seiten auf Wordpress schneller zu generieren? Siehe auch die erste Erklärung. Diese kann Ihrem Server helfen, Seiten schneller zu erstellen, indem Sie mehr Energie auf die Prozesse werfen, die die Seiten generieren. Außerhalb des Servers gelten jedoch weiterhin externe Faktoren.

Für die Leistung reduzieren die zwei hohen Zielbereiche (vorausgesetzt, Sie haben nicht Tonnen und Tonnen Verkehr, was die meisten Websites nicht tun), Datenbanklesevorgänge und Caching reduzieren. Caching umfasst verschiedene Bereiche ... Daten-Caching auf dem Server, Seitenausgabe-Caching, Browser-Caching für Inhalte, Bilder usw. Wenn Sie weniger als wünschenswerte Leistung erleben, ist dies in der Regel ein guter Anfang.