Главная страница
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.041 c
1-1087842373
Mishenka
2004-06-21 22:26
2004.07.11
Как сделать в MainMenu чтобы кнопка Help была всегда справа?


4-1086095708
Long
2004-06-01 17:15
2004.07.11
Как послать WM_SYSCOMMAND,SC_RESTORE окну, которое


4-1085739046
stany
2004-05-28 14:10
2004.07.11
Сервис и GetUserName


1-1088444654
Петр
2004-06-28 21:44
2004.07.11
86400 отсчетов


4-1086006441
GanibalLector
2004-05-31 16:27
2004.07.11
Hook на wm_settext ???