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

Вниз

Копирование файлов в фоновом режиме   Найти похожие ветки 

 
BDenis ©   (2004-07-30 14:09) [0]

Подскажите идею, как лучше копировать файлы в фоновом режиме, т.е. чтобы пользователь не ощущал тормозов.


 
clickmaker ©   (2004-07-30 14:10) [1]

в отдельном потоке


 
BDenis ©   (2004-07-30 14:32) [2]

С потоками пробовал, даже при приоритете потока Idle, притормаживает...


 
BDenis ©   (2004-07-30 14:34) [3]

Имеет ли вообще большое значение какими процедурами копировать файло? Т.е. будет ли ощутимая разница по скорости между например TFileStream и, ну скажем, API"шной CopyFile.


 
KSergey ©   (2004-07-30 14:53) [4]

Притормаживает что?
Это, вообще-то, сильно зависит еще от аппаратуры компа. Драйверов, ОС и т.д.
Имеб несчастье видеть комп, который при обращении к диску (например, копирование большого файла, чтении папки с письмами, видеозахвате - да не важно! - просто умирает на некоторое время; подозреваю дрова и свои кривые руки; но факт, что такое бывает)
Ну и вообще: если начать активно одной прогой тыркать винт - остальные, при обращении к винту, понятно будут подтормаживать... Так что может всме все нормально?


 
BDenis ©   (2004-07-30 14:55) [5]

Ну все таки, так сказать, согласно здравому смыслу, как лучше все это дело организовать? С помощью Thread"ов и FileStream"ов?


 
Anatoly Podgoretsky ©   (2004-07-30 15:02) [6]

Потоки не нужны, передавай небольшой кусок и Sleep


 
BDenis ©   (2004-07-30 15:05) [7]

Без потоков заснет весь процесс, а мне этого не надо.


 
Анонимщик ©   (2004-07-30 15:31) [8]

Ну что ты пристал?
Сделай поток. В нем читаешь и пишешь небольшими порциями и между ними - Sleep.


 
BDenis ©   (2004-07-30 15:32) [9]

Злые вы, уйду я от вас...



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

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

Наверх




Память: 0.48 MB
Время: 0.054 c
3-1089992515
MORA
2004-07-16 19:41
2004.08.15
DataSet.Locate()


14-1091107443
rea
2004-07-29 17:24
2004.08.15
Trial


6-1086837645
Guest
2004-06-10 07:20
2004.08.15
Проблема контроля трафика


3-1090486803
ZedeS
2004-07-22 13:00
2004.08.15
Номер строки в DBGrid


1-1091491749
Almaz
2004-08-03 04:09
2004.08.15
Выбор Published свойств, определенных в конкретном классе