powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Ускорить закачку файлов через Delphi + ICS FtpClient
6 сообщений из 6, страница 1 из 1
Ускорить закачку файлов через Delphi + ICS FtpClient
    #40019723
prot56k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день коллеги.
Пишу свой FTP клиент, использую Delphi 7 + ICS Component v5.

Вопрос, есть ли какое -нибудь свойство или метод у компонента ICS FTPClient с помощью которого можно ускорить закачку на FTP сервер?

Пример: параметр UploadBlockSize в файле конфигурации wcx_ftp.ini Total Commander. Если его выставить 9 999 999 то скорость закачки файлов на FTP сервер существенно возрастет, по сравнению со значением 999 999 и т.д.
Хотелось бы узнать есть ли какой-нить параметр для ICS FtpClient задав который можно добиться более высокой скорости закачки файлов на FTP?
...
Рейтинг: 0 / 0
Ускорить закачку файлов через Delphi + ICS FtpClient
    #40019760
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prot56k,

Скорость закачки (ака скорость инета) - ну никак не вяжется с буфером на клиенте. Пример: у меня скорость инета 1К в секунду. На клиенте - размер буфера (да-да, то что ты ставишь в настройках Тотала) - 1.000.000.
Внимание вопрос - если я поставлю буфер в 2М - я получу увеличение скорости в 2 раза?
...
Рейтинг: 0 / 0
Ускорить закачку файлов через Delphi + ICS FtpClient
    #40019806
prot56k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Немного не так выразился, скорость не увеличивается, она остается постоянной.... К примеру используем
маленький размер блока в Total Commander , программа копирует файлы, но скорость постепенно снижается..., с 3-4 МБ/с до 50 - 100 КБ/с. А если задать большой размер блока , то скорость остается постоянно высокой. С этим можно не спорить, т.к. это реально проверено... зависимость есть..., вот и спрашиваю, есть ли какое нибудь свойство в ICS FtpClient где есть что подобное (или может что-то другое) для того, чтобы сохранить скорость на высоком уровне. В документации на сайте ничего путного не нашел...
...
Рейтинг: 0 / 0
Ускорить закачку файлов через Delphi + ICS FtpClient
    #40019908
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prot56kК примеру используем маленький размер блока в Total Commander , программа копирует файлы,
но скорость постепенно снижается..., с 3-4 МБ/с до 50 - 100 КБ/с.

Значит это баг в Total Commander. Ты уже проверил, что этот же баг присутствует и в ICS
FtpClient?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Ускорить закачку файлов через Delphi + ICS FtpClient
    #40020129
zedxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
prot56k
скорость постепенно снижается..., с 3-4 МБ/с до 50 - 100 КБ/с.

Постоянно пользуюсь ftp в Тотале и ни разу с таким не сталкивался. Никакие буферы никогда руками не подкручивал. Соответственно, подозреваю что это у вас сервер чудит, а не клиент.
...
Рейтинг: 0 / 0
Ускорить закачку файлов через Delphi + ICS FtpClient
    #40020251
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zedxxx
prot56k
скорость постепенно снижается..., с 3-4 МБ/с до 50 - 100 КБ/с.

Постоянно пользуюсь ftp в Тотале и ни разу с таким не сталкивался. Никакие буферы никогда руками не подкручивал. Соответственно, подозреваю что это у вас сервер чудит, а не клиент.

Скорее компьютер клиента, точнее диск, судя по влиянию размера буфера...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Ускорить закачку файлов через Delphi + ICS FtpClient
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]