Может кто-то объяснять мне, почему копирование некоторых файлов (10 - 20 папок со средними 6 файлами 5 МБ) занимает много времени - приблизительно час.
Я загружаю немного бесплатной музыки с www.jamendo.com. Это zip-файлы и таким образом, я открываю два проводника, один с папкой, содержащей zip-файлы, другой с моей КАРТОЙ ПАМЯТИ SD на 2 ГБ, где я создаю папку с bandname и подпапку для хранения mp3. Затем я разархивировал файлы с первым проводником перетащить их к целевой папке во втором проводнике.
Я работаю через все zip-файлы каждый после другой и после того, как третья папка Vista вползет, показывая мне несколько ужасных раз оценки для копирования... Я продолжаю свои задачи, и Vista время от времени замораживает указатель мыши. Я располагаю окна копии файла так, чтобы банка видела progressbar всех процессов копии, и я задаюсь вопросом, что продолжается.
Какие-либо предложения?
я располагаю маленькие окна копии так, чтобы банка видела progressbar всех процессов копии
Это кажется на копирование нескольких папок одновременно, который не хорош специально для медленных устройств как SD-карты. Необходимо скопировать одну папку после другого.
Была проблема с медленным копированием файла на Vista.
Вы исправили с последними пакетами обновления?
Кроме того, если это - действительно главная проблема, Вы могли бы посмотреть на миграцию на Win7?
Удачи
SD-карты являются медленными. Им Ваш жесткий диск является неистовым зверем, Ваша разархивация происходит много порядков величины слишком быстро для него к узкому месту.
В основном Вы спрашиваете слишком много SD-карт. Скопируйте одну вещь за один раз, они действительно не создаются для таких вещей.
На progressbar и оцененное время, это... не часто корректно. Проигнорируйте его :)
Я знаю, что это задание уничтожает производительность (на каждой ОС). Я задаюсь вопросом, не ли возможно обнаружить узкое место сериализирование заданий копии автоматически?
Что относительно дефрагментации на цели? Или разве эта без проблем не то, потому что к процессу копии получает необходимое пространство в целевом диске для данного файла, прежде чем передача запустится?
Вы видите, простая копия и существует большое программирование вопросов позади нее.
Мирный лед
Давайте смотреть на Ваши числа: 20 папок * 6 файлов * 5 МБ = 600 МБ.
Скорость карт HD является любой мерой 1X/2X/4X/etc (где X = *150kb/s) или классом. Класс 2, 4, и 6 наиболее распространен
Rating Write Speed SD Class
6x 0.9 n/a
10x 1.5 n/a
13x 2.0 2
26x 4.0 4
32x 4.8 5
40x 6.0 6
66x 10.0 10
100x 15.0 15
133x 20.0 20
150x 22.5 22
200x 30.0 30
266x 40.0 40
300x 45.0 45
Без кэширования записи и с проверкой записи на, записи в соответствии с Windows обычно происходят прямо вокруг 1/2 номинальная скорость карты. (Можно включить, "оптимизируют для производительности", а не "оптимизируют для удаления" в аппаратных опциях вытащить лучшую скорость из карты, но затем необходимо вручную "Безопасно Удалить Аппаратные средства и Извлечь Медиа" от значка системного лотка).
Поэтому, если у Вас будет SD-карта Класса 2 (13X), то можно ожидать, что копия 600 МБ возьмет минимум (600 МБ / 2.0MB/s) * 2 = 600 секунд. Это - приблизительно 10 минут.
Если Вы будете иметь 4X SD-карта, то она примет 30 минут и 2X, SD-карта примет 1 час.