Downloadgeschwindigkeit im LAN

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Downloadgeschwindigkeit im LAN

Postby spacewalker » 25. July 2013 10:17

Hallo,

ich habe gerade XAMPP (Portable, V 1.8.2) installiert (auf einer Windows XP Maschine)
Ich habe ein kleines PHP Skript mit dem ein Client Dateien vom Server runterladen kann.

Ich hatte vor XAMPP einen einfachen Freeware PHP Server - auf diesem hatte ich Downloadgeschwindigkeiten von ca. 4MB/sec, ein Download einer 1GB Datei dauerte ein paar Minuten im LAN.

Der selbe Download unter XAMPP kommt nur auf etwa 600KB/sec, also ein Bruchteil von dem, was ich vorher hatte...der Download dauert entsprechend länger. (fast 1 Stunde für 1GB im LAN)
Daher meine Frage : Ist der Download in XAMPP irgendwie begrenzt...bzw. kann man da vielleicht etwas beschleunigen?
spacewalker
 
Posts: 13
Joined: 25. July 2013 09:46
XAMPP Version: 5.5.19
Operating System: Windows 2008R2

Re: Downloadgeschwindigkeit im LAN

Postby Nobbie » 25. July 2013 10:39

spacewalker wrote:Daher meine Frage : Ist der Download in XAMPP irgendwie begrenzt...bzw. kann man da vielleicht etwas beschleunigen?


Das Problem liegt oft daran, dass das DocumentRoot im LAN ist, lies Dir mal die Doku zu "EnableSendfile" durch und baue das in Deine Konfiguration (wahrscheinlich für den DocumentRoot) ein mit Wert "Off", also ungefähr so:

Code: Select all
<DocumentRoot ......>
.....
EnableSendfile Off
...
</DocumentRoot>


und starte Apache neu und teste dann noch einmal. Alternativ kannst Du dir Direktive auch außerhalb der DocumentRoot Anweisung setzen, dann gilt sie grundsätzlich für alle Dateizugriffe des Servers (auch bei Alias usw.).

siehe http://httpd.apache.org/docs/2.4/de/mod ... lesendfile
Nobbie
 
Posts: 6658
Joined: 09. March 2008 13:04

Re: Downloadgeschwindigkeit im LAN

Postby spacewalker » 25. July 2013 11:42

siehe http://httpd.apache.org/docs/2.4/de/mod/core.html#enablesendfile


Danke für die Info.
Ich habe das mal gemacht, der Download hat sich etwas verbessert, jetzt ca. 800-900KB/sec.
Allerdings liegt das DocumentRoot direkt auf dem Server, ist also nicht per Share von einem anderem Server verbunden.
Ich weiss nicht ob das eventuell ein Problem ist, aber der Server läuft auf einem Windows XP (was an sich kein Serverbetriebssystem ist) und es ist virtuell unter Vmware Workstation.
spacewalker
 
Posts: 13
Joined: 25. July 2013 09:46
XAMPP Version: 5.5.19
Operating System: Windows 2008R2

Re: Downloadgeschwindigkeit im LAN

Postby Nobbie » 25. July 2013 12:35

spacewalker wrote:Ich weiss nicht ob das eventuell ein Problem ist, aber der Server läuft auf einem Windows XP (was an sich kein Serverbetriebssystem ist)


Doch, WIndowsXP bringt alles mit, um als Server zu fungieren (und es läuft ja prinzipiell auch).

spacewalker wrote:und es ist virtuell unter Vmware Workstation.


Das ist ein bißchen knapp geraten - was liegt wo virtuell unter VMWare?
Nobbie
 
Posts: 6658
Joined: 09. March 2008 13:04

Re: Downloadgeschwindigkeit im LAN

Postby spacewalker » 25. July 2013 13:10

Das ist ein bißchen knapp geraten - was liegt wo virtuell unter VMWare?


Die gesamte XP Maschine läuft unter Vmware Workstation
spacewalker
 
Posts: 13
Joined: 25. July 2013 09:46
XAMPP Version: 5.5.19
Operating System: Windows 2008R2

Re: Downloadgeschwindigkeit im LAN

Postby Nobbie » 25. July 2013 15:40

Und wo liegt diese VMWare Workstation (was ist das Gastgeber Betriebssystem). Und wieviel RAM hast Du an VMWare vergeben?

Ist das der Download aus dem PHP Forum? Dann hätte es natürlich noch eine andere Ursache, weil dadurch der Virtuellen Maschine ziemlich viel RAM abgegraben wird, das kann durchaus erheblich auf die Performance gehen. Oder testest Du mit einem "normalen" Download (einfach eine Datei direkt herunterladen, ohne PHP)?
Nobbie
 
Posts: 6658
Joined: 09. March 2008 13:04


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 15 guests