> Кстати, эта проблема только с Windows клиентом.
Вывод: Виноват vsftpd :-)
Смотри лог клиента (протокол общения с сервером) на какой команде
он тратит время (например SITE CHMOD или SITE UTIME).
Пример:
227 Entering Passive Mode (10,10,10,25,242,26)
STOR /home/user1/file.txt
150 Ok to send data.
- [============================================================] @ 30.01KB/s
226 File receive OK.
Successfully transferred /home/user2/file.txt at 30.01 KB/s
SITE CHMOD 755 /home/user2/file.txt
200 SITE CHMOD command ok.
SITE UTIME 20050403110433 /home/user2/file.txt
500 Unknown SITE command.
Выкинуть в баню vsftpd, поставить pureftpd. У меня сейчас та же самая проблема: маленькое количество больших файлов переливается на сервер со свистом - скорость до 80МБит/сек. А вот с малекнькими файлами просто труба - сессия спонтанно обрывается посередине. Поставил pureftpd -лью файлы с двд-диска на сервант и мозг себе не парю обрывами и глюками.