Probleme mit Apache 32-bit auf Windows 64-bit
Habe ich ein Windows 7 Enterprice 64 bit und mit 8 GB RAM und ich einen localhost mit PHP, Apache und MySQL. Aber Apache ist (offiziell) noch in 32-bit binäre. Und mein system führt zu einer enorm niedrigen Geschwindigkeit... Ist das ein Allgemeines problem oder gibt es irgendwelche Tipps oder trics steigern meine Leistungsfähigkeit?
Du musst angemeldet sein, um einen Kommentar abzugeben.
tl;dr-version: Es ist nicht die 32-bit-Apache, die ihn verlangsamen.
Bräuchten wir mehr Informationen, um zu bestimmen, die Ursache des Problems, aber meine Vermutung ist, dass es nicht die Tatsache, dass Apache ist 32bit und Windows 64bit.
Der Hauptunterschied zwischen 32-und 64-bit-Anwendungen ist, dass 64-bit-Anwendungen können mehr Speicher zugreifen, der direkt (in der Regel über etwa 3,5 GB).
Apache selbst ist nicht besonders langsam, es ist alles die Module, die Sie laden, mit PHP, Python, mod_rewrite, etc).
Ist es wahrscheinlich eine (oder mehrere) der folgenden:
slow_query_log
MySQL und sehen, was der produziert, usw.). Schließlich, das problem zu beheben (zum Beispiel in MySQL, Indizes hinzufügen, schreiben Sie eine Abfrage in einem besseren Weg, etc.). die Befestigung der Langsamkeit ein problem (vor allem mit keine Informationen und über Kommentare) ist nicht möglich. Alles was ich sagen kann ist, dass es nicht die 32bit-version von Apache (auf 64bit Windows) machen es langsam.Apache 64bit-builds in der Regel nicht übertreffen die 32-bit-builds von mehr als 5%.
Das einzige mal, dass ich gesehen habe, eine wesentliche Verlangsamung der Apache Webserver läuft unter Windows wurde durch anti-virus-software laufen.