Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.11;
Скачать: CL | DM;

Вниз

Скорость скачивания в Indy   Найти похожие ветки 

 
Zelius ©   (2004-05-13 20:15) [0]

Всем привет! Использую инди для скачивания файлов, RecvBuffSize поставил в 4Кб, но реально получается, что она качает меньшим размером в 1-1.5 Кб. Из-за этого получается маленькая скорость скачивания. Кто-нибудь знает, как на этот размер повлиять?


 
Rouse_ ©   (2004-05-13 20:29) [1]

Откуда качаемс?


 
Zelius ©   (2004-05-14 11:31) [2]

По локалке, с соседнего компа...


 
Reindeer Moss Eater ©   (2004-05-14 11:50) [3]

Из-за этого получается маленькая скорость скачивания.

Допустим что из-за этого.
Тогда вопрос:
Зачем устанавливать размер буфера меньший, чем его дефолтный размер?


 
Rouse_ ©   (2004-05-14 12:23) [4]

> [2] Zelius ©   (14.05.04 11:31)
По локалке? Хм... А что, CopyFile уже не подходит?


 
Zelius ©   (2004-05-14 16:17) [5]


> Reindeer Moss Eater ©   (14.05.04 11:50) [3]

что бы можно было гибче управлять процессом скачивания и отображать скорость скачивания.


> Rouse_ ©   (14.05.04 12:23) [4]

по локалке оно тестируется, а работать будет в инете...


 
Reindeer Moss Eater ©   (2004-05-14 16:22) [6]

Ты за полетом мысли следишь?

1. Уменьшаешь буфер, что бы было гибче
2. Жалуешься что из-за этого стало медленно
3. Когда тебя спрашивают, зачем уменьшил буфер, отвечаешь, что для того, что бы было гибче.

Где логика?


 
Reindeer Moss Eater ©   (2004-05-14 16:25) [7]

А для того, что бы было гибче управлять процессом, надо читать/писать поблочно

IdTCPClient1.WriteBuffer(ABuffer,ABytesCount);

, а не уменьшать размер RecvBuffSize


 
Zelius ©   (2004-05-14 17:59) [8]


> Reindeer Moss Eater ©   (14.05.04 16:22) [6]

сорри, но это ты не следишь, я написал, что ставлю блок, а в итоге файл скачивается еще меньшими блоком, хочется качать тем блоком, который я хочу...
во вторых, я использую TidHTTP, там я могу управлять только с помощью RecvBuffSize.



Страницы: 1 вся ветка

Текущий архив: 2004.07.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.045 c
1-1088514418
homer
2004-06-29 17:06
2004.07.11
Delphi 5 не понимает свои коды!


6-1084522330
0597345
2004-05-14 12:12
2004.07.11
Как работать с WinSock на АПИ?


1-1088580844
nejest
2004-06-30 11:34
2004.07.11
Try ...except не отлавливает эксепшны. Что я не так делаю?


14-1087366545
Соловьев
2004-06-16 10:15
2004.07.11
Месаги


1-1087995689
MetalFan
2004-06-23 17:01
2004.07.11
Хранение данных в EXE...