Aqui estão algumas dicas que você pode usar se estiver tendo um desempenho baixo de sua Ethernet, ou para ganhar um pouco mais de velocidade em transferências ftp.
O programa ttcp.c é um bom teste para medir velocidade em baixo nível. Outro truque comum é fazer um ftp> get large_file /dev/null onde large_file é > 1MB e reside no buffer cache da máquina transmissora (faça o get pelo menos duas vezes, pois a primeira estará ajustando o buffer cache na máquina transmissora). Você quer que o arquivo esteja no buffer cache porque você não está interessado em incluir a velocidade de acesso a arquivos a partir do disco em suas medidas. É por isso também que você salva o arquivo recebido em /dev/null e não no disco.