Текущий архив: 2008.11.30;
Скачать: CL | DM;
Вниз
Время до завершения при копировании файлов Найти похожие ветки
← →
Антон (2008-09-29 23:38) [0]Есть такая проблема - копируются файлы. При вычислении времени (Estimate) нужно высчилить скорось копирования.
А вот скорость скачет, не понятно почему, причем почти всегда и на разных машинах, соответсвенно и время прыгает.
как сделать коррекцию скорости, к примеру как в Total commander - чтобы время шло плавно назад, как это вообще делается?
Возможно у кого то будет пример?
Спасибо.
← →
Eraser © (2008-09-29 23:44) [1]>
>
> [0] Антон (29.09.08 23:38)
увеличить промежуток времени, по которому вычисляется средняя скорость.
← →
Городской Шаман (2008-09-29 23:47) [2]
> Антон (29.09.08 23:38)
Количество скопированного/на время копирования
← →
Антон (2008-09-29 23:55) [3]
> увеличить промежуток времени, по которому вычисляется средняя
> скорость.
А плавность сделать по таймеру обратный отсчет. Тоже думал об этом, пока это лучший вариант. А какое через какой интервал по вашему лучше обновлять скорость. Я думаю секунд через 10-15.
> Количество скопированного/на время копирования
Да я в курсе, спасибо. Вопрос в другом - большая погрешность в скорости.
← →
Riply © (2008-09-30 00:21) [4]> [0] Антон (29.09.08 23:38)
> к примеру как в Total commander - чтобы время шло плавно назад, как это вообще делается?
IMHO, в общем случае это невозможно (плавно идти назад).
Ибо время, которое может потребоваться на копирование
самого последнего файла (пусть даже и самого маленького) - непредсказуемо.
Оно может оказаться больше, чем запланированное заранее время для коприрования всех файлов
даже с очень большим запасом :)
← →
как - то так (2008-09-30 00:47) [5]"Есть такая проблема - копируются файлы." (c)
Да, это проблема
← →
Германн © (2008-09-30 01:35) [6]
> к примеру как в Total commander - чтобы время шло плавно
> назад, как это вообще делается?
А у меня этого вообще нет. ТС у меня иногда скачет а иногда не скачет. Наверно я что-то делаю не так. :(
← →
KSergey © (2008-09-30 07:34) [7]> Антон (29.09.08 23:55) [3]
> > Количество скопированного/на время копирования
> Да я в курсе, спасибо. Вопрос в другом - большая погрешность
> в скорости.
Так вот как раз о том и разговор, что как таковую скорость вычислять и не надо!
Время_копирования / скопированный_объем * осталось_скопировать
Вот и получится оставшееся время, а то что оно "скачет" - это нормально, раз скорость непостоянна.
← →
Сергей М. © (2008-09-30 08:37) [8]
> Антон (29.09.08 23:38)
> как это вообще делается?
Интегрированием это делается.
← →
KSergey © (2008-09-30 09:10) [9]> Сергей М. © (30.09.08 08:37) [8]
> Интегрированием это делается.
вот бы только слова умные везде воткнуть, что за мода? Где тут интсргрирование при дискретных измереиях?! Сумма тут, сумма!
← →
Сергей М. © (2008-09-30 09:18) [10]
> KSergey © (30.09.08 09:10) [9]
> что за мода?
Нормальная мода, современная)
> Где тут интсргрирование при дискретных измереиях?
Что за мода не знать, что интегрирование имеет прямое отношение к функции, которая может быть задана как аналитически, так и таблично (дискретно) ?)
← →
KSergey © (2008-09-30 09:27) [11]> Сергей М. © (30.09.08 09:18) [10]
ненавижу умные термины
← →
Сергей М. © (2008-09-30 09:33) [12]
> KSergey © (30.09.08 09:27) [11]
Ну это уж твоя личная драма)
← →
Плохиш © (2008-09-30 11:51) [13]
> как сделать коррекцию скорости, к примеру как в Total commander
> - чтобы время шло плавно назад
Не ври, в TC время и скорость при копировании меняются.
← →
Anatoly Podgoretsky © (2008-09-30 12:10) [14]> KSergey (30.09.2008 9:10:09) [9]
Сумма прочитанных байт / количество затрачегого времени - это и есть интегрирование по площади и приведеное ко времени.
← →
Virgo_Style © (2008-09-30 12:27) [15]KSergey © (30.09.08 9:27) [11]
ненавижу умные термины
KSergey © (30.09.08 9:10) [9]
дискретных
)))
← →
Dmitry S © (2008-09-30 12:37) [16]Кстати разного рода работа занимает разное количество времени.
Я сделал этот вывод с помощью эксперимента:
- Копируем 2000 файлов по 1 кб - копируется очень долго.
- Копируем 1 файл в 2МБ - копируется мгновенно.
Т.е. надо отдельно учитывать время на (открытие|создание файлов) * на их количество, а отдельно (чтение|запись) * МБ.
← →
KSergey © (2008-09-30 12:50) [17]> Anatoly Podgoretsky © (30.09.08 12:10) [14]
> Сумма прочитанных байт / количество затрачегого времени
> - это и есть интегрирование по площади и приведеное ко времени.
да ладно вам в самом-то деле.
Я понимаю, однако термин "интегрирование" привык применять для континуальных функций, причем - аналитическое.
Хотя, конечно, про таблично заданные функции тут верно было сказано.
← →
Anatoly Podgoretsky © (2008-09-30 13:18) [18]> KSergey (30.09.2008 12:50:17) [17]
Да он и мои слова не понял, а ты континиум, причем аналитический.
Страницы: 1 вся ветка
Текущий архив: 2008.11.30;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.007 c