Por que meu servidor FTP Android é mais rápido que no PC?


0

Estou programando um pequeno programa em C # e testando-o com o upload de um arquivo para o servidor FTP, no meu telefone Android estou usando o aplicativo Ulti Server e no meu PC (Windows 8.1 x64) estou usando o Xlight FTP Server .

Ambos são acessados ​​via endereço IP externo.

Agora, o problema é que quando estou empurrando um arquivo para o servidor FTP do Android (conectado à Internet via Wi-Fi), leva cerca de 350 ms, mas no servidor FTP do PC (com fio conectado ao mesmo roteador da Internet), leva como 1400ms, ambos com o mesmo arquivo.

Por que é que? Preciso fornecer algumas informações adicionais?

EDIT: aqui está o código

WebClient client = new WebClient();
client.Credentials = new NetworkCredential("user", "password");
client.UploadFile("ftp://78.80.194.121:8080/pu.rtf", @"C:\pu.rtf");

Parece um problema de otimização de código.
Ramhound 26/03

não, o código está a apenas 3 linhas ...
Sartheris Stormhammer

3 linhas para implementar o que você implementou não computa.
Ramhound 26/03

lá, eu adicionei o código
Sartheris Stormhammer

A diferença de velocidade permanece se você usar um arquivo de teste maior? Talvez tente um servidor FTP diferente no PC (como o Filezilla) e veja se os horários são diferentes quando comparados ao Xlight.
Ƭᴇcʜιᴇ007
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.