Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как установить скоросто копирования файла Добавлено: 08.07.05 17:15  

Автор вопроса:  .::EclipsE::. | ICQ: 208952501 
Копирую програмно файл с помошью АПИ CopyFileEx, хотелось бы узнать, как можно установить скорость копирования файла?

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #1 Добавлено: 08.07.05 17:22
Прикалываешься что ли? Что значит - скорость копирования?
Хочешь повысить - разгрузи систему или повысь приоритет процесса.
Надо понизить - включи тормозилово в код callback функции (ума не приложу зачем это может понадобиться).
И еще - эта функция не будет работать на win9x.

Ответить

Номер ответа: 2
Автор ответа:
 .::EclipsE::.



ICQ: 208952501 

Вопросов: 22
Ответов: 85
 Профиль | | #2 Добавлено: 08.07.05 17:27
Хочешь повысить - разгрузи систему или повысь приоритет процесса.
Надо понизить - включи тормозилово в код callback функции

Так не покатит. Надо програмно
(ума не приложу зачем это может понадобиться)

Файлы будут копироватся по локалке, а канал узкий. Тоесть если с машины сливать большой файл, на ней работать просто не возможно!
win9x

Мне там и не надо :)

Ответить

Номер ответа: 3
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #3 Добавлено: 08.07.05 17:32
Тогда включай задержку в callback или, лучше всего, пиши свою процедуру копирования.

Ответить

Номер ответа: 4
Автор ответа:
 .::EclipsE::.



ICQ: 208952501 

Вопросов: 22
Ответов: 85
 Профиль | | #4 Добавлено: 11.07.05 12:56
Свою пробовал, ток работает очень медленно, а ускорить не получается

Ответить

Номер ответа: 5
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #5
Добавлено: 11.07.05 15:19
Почему медленно? Нормально должно работать. В зависимости отнужной скорости считывай блоки разных размеров и ставь нужную паузу.

Ответить

Номер ответа: 6
Автор ответа:
 .::EclipsE::.



ICQ: 208952501 

Вопросов: 22
Ответов: 85
 Профиль | | #6 Добавлено: 11.07.05 17:58
Просто сейчас я считываю побайтно

Ответить

Номер ответа: 7
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #7
Добавлено: 12.07.05 02:02
На каждый кусок файла, который ты получаешь, если он меньше килобайта с копейками, приходится служебная информация: 1) TCP/IP-заголовка; 2) NetBIOS-заголовка, всего около 200 байт. Таким образом, если ты копируешь побайтно, то ты копируешь ~ в 200 раз медленнее. Винда, конечно, кэширует что-то там, но порядок замедления остается тем же.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам