Ik ben met een project bezig waar elke dag meerdere GB over een netwerk gepompt moeten worden.
De transfers lopen tussen
1 server :
"PIII 1133 , 256 MB"
"intel pro/1000 XT gigabit NIC"
"windows 2000 server"
en meerdere workstations
"P4 1,7GHz, 256MB"
"3com 3c996B gigabit server NIC"
"windows 2000 prof"
Niet de traagste bakken dus.
Het overpompen doe ik met een php script wat op de server draait. Nu merk ik dat bij het FTP-en de snelheid niet boven de 8MB/s komt en de CPU van de server daarbij op 100% staat (en dat is dan ook echt alleen het php script).
Bij het FTP-en met een gewoon windows programma haal ik rond de 38 MB/s dus aan de netwerk verbinding ligt het iig niet.
Hebben meer mensen hier ervaring mee?! Is de FTP implementatie van PHP zo slecht of zo?
Iemand enig idee hoe ik anders de files kan verplaatsen. Ik zat te denken om eventueel en java of COM programma te schrijven voor de FTP transacties en die vanuit het script aan te roepen maar eigenlijk ben ik daar ook niet zo'n fan van.
De transfers lopen tussen
1 server :
"PIII 1133 , 256 MB"
"intel pro/1000 XT gigabit NIC"
"windows 2000 server"
en meerdere workstations
"P4 1,7GHz, 256MB"
"3com 3c996B gigabit server NIC"
"windows 2000 prof"
Niet de traagste bakken dus.
Het overpompen doe ik met een php script wat op de server draait. Nu merk ik dat bij het FTP-en de snelheid niet boven de 8MB/s komt en de CPU van de server daarbij op 100% staat (en dat is dan ook echt alleen het php script).
Bij het FTP-en met een gewoon windows programma haal ik rond de 38 MB/s dus aan de netwerk verbinding ligt het iig niet.
Hebben meer mensen hier ervaring mee?! Is de FTP implementatie van PHP zo slecht of zo?
Iemand enig idee hoe ik anders de files kan verplaatsen. Ik zat te denken om eventueel en java of COM programma te schrijven voor de FTP transacties en die vanuit het script aan te roepen maar eigenlijk ben ik daar ook niet zo'n fan van.