PDA

Показать полную графическую версию : Низкая скорость копирования на Windows 7


Страниц : 1 [2] 3 4

Morpheus
01-04-2010, 00:32
Gangstel, драйвер чипсета поставили? Кэширование включено? Возьмите файл гига в 4 и повторите тест с секундомером.

Gangstel
01-04-2010, 00:36
драйвер поставил, дело не в нем. дело в разделах жесткого диска. потому что на системном разделе скорость больше 30 мб.с. а вот где все документы, эдак 20 мб.с, только непонятно почему на хр на этом же разделе скорость больше 30 мб.с. может форматирование поможет....

Morpheus
01-04-2010, 00:39
Gangstel, чем замеряли скорость?

Gangstel
01-04-2010, 00:43
тотал коммандером, стандартным проводником. ещё одной наблюдение, юзал утилиту tera copy, она показывала скорость 35-38 мб.с на том разделе на вин7

Morpheus
01-04-2010, 00:49
стандартным проводником »
А как в проводнике XP мерить скорость?
Общее время копирования на сколько секунд отличается?

Gangstel
01-04-2010, 00:58
ну в ХР только тоталом, ну может на минуту отличаться, точно не скажу. игры кстати тоже дольше грузятся на семерке с этого раздела

Morpheus
01-04-2010, 01:07
Gangstel, там NTFS?

Gangstel
01-04-2010, 01:08
разумеется

Morpheus
01-04-2010, 01:20
Возьмите файл гига в 4 и повторите тест с секундомером. »
Копируйте через проводник.

Valeant
01-04-2010, 15:27
Gangstel,
драйвер поставил, дело не в нем. дело в разделах жесткого диска. потому что на системном разделе скорость больше 30 мб.с. а вот где все документы, эдак 20 мб.с, только непонятно почему на хр на этом же разделе скорость больше 30 мб.с. может форматирование поможет....

Возьмите и сравните через программу ProcMonitor вариант копирования на двух системах, в ProcMonitor нужно искать строки
Operation - IRP_MJ_READ (FASTIO_READ) - чтение , IRP_MJ_WRITE (FASTIO_WRITE) - запись

Как это посмотреть что-то типа http://forum.oszone.net/thread-171358.html
Ищите все что происходит в данный момент между этими строчками.

Gangstel
01-04-2010, 18:01
короче, все перепробовал... не знаю чё и делать. юзал прогу ProcMonitor. ни IRP_MJ_READ (FASTIO_READ) , ни IRP_MJ_WRITE (FASTIO_WRITE) в моей проге не оказалось.. зато есть операции ReadFile, WriteFile. наблюдение такое: в XP при копирование через тотал после одного write идет один read. в семерке же, идет один read и штук 10 (не знаю точно, но явно больше одного) write. то есть получается, что сама система семерка в плане копирования медленней ХР?

Valeant
01-04-2010, 18:56
Gangstel,
Win 7 может менять блоки для копирования и записи, у вас на 1 чтение блоком 1M идет не 10, а 16 блоков по 64К записи.
16 (write) * 65К = 1024К (Read).
Так что тут у вас все нормально. И такой механизм производительнее чем на 1 read = 1 write.

Вам нужно смотреть на первый столбец в котором отражено время, для проверки можете сами прикинуть с какой скоростью идет запись, см. что происходит между этими циклами, на что отвлекается ПК.

kwotz
15-04-2010, 18:00
Семерка х64 - при копировании больших по размеру файлов винда зачем-то его весь помещает в оперативу, что приводит к бешенным тормозам. На х86 винде, такое тоже бывало. В чем проблема? Какие настройки нужно посмотреть? После копирования система тоже притормаживает, конечно не так, но все равно...нужно перезагружать для нормальной работы.

2 Гб оперативы, файл подкачки 2 Гб, проц 4 ядра

Kuzz_007
15-04-2010, 18:55
Да такую фигню наблюдаю у себя.

Valeant
16-04-2010, 16:09
Да не кто не помещает весь копируемый файл в память, если вы копируете файл объемом 2Gb то ОС не будет его помещать целиком или даже частями в память, проверьте хотя бы для начала с помощью подручных средств в диспетчере, "монитор русурсов"-закладка память и посмотрите за изменением объема памяти.
И как система может притормаживать, ядро в памяти, библиотеки в памяти, ДИСПЕТЧЕР ПАМЯТИ И ДИСПЕТЧЕР ВВОДА ВЫВОДА распределяют память и потоки ввода согласно требования, процесс копирования завершен и дальше что?

Busla
17-04-2010, 09:50
А большие файлы - это небось фильмы? - подозреваю, что затуп происходит из-за индексирования и генерации иконки из кадров фильма.

Kuzz_007
17-04-2010, 10:44
Busla, нет порой бывает и при копировании маленьких файлов не больше 10mb.

Dzirt2005
17-04-2010, 10:58
kwotz, Kuzz_007,
Антивирус?

Valeant
17-04-2010, 12:04
Гадать, можно долго.

Я бы еще проверил скорость винта, если копирования с на винте происходит - HD Tune, она так же позволяет запустить одновременно копирования и в ней смотреть мониторинг (скорость чтения/записи в текущий момент).

Kuzz_007,
Вы так и не хотите посмотреть
в диспетчере, "монитор русурсов"-закладка память и посмотрите за изменением объема памяти.

Kuzz_007
17-04-2010, 16:08
Valeant,
эксплорер ест при копировании аж 985мб :o
Антивирус Кашперовский ентернет 2010




© OSzone.net 2001-2012