Показать полную графическую версию : Низкая скорость копирования на Windows 7
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 и повторите тест с секундомером. »
Копируйте через проводник.
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. то есть получается, что сама система семерка в плане копирования медленней ХР?
Gangstel,
Win 7 может менять блоки для копирования и записи, у вас на 1 чтение блоком 1M идет не 10, а 16 блоков по 64К записи.
16 (write) * 65К = 1024К (Read).
Так что тут у вас все нормально. И такой механизм производительнее чем на 1 read = 1 write.
Вам нужно смотреть на первый столбец в котором отражено время, для проверки можете сами прикинуть с какой скоростью идет запись, см. что происходит между этими циклами, на что отвлекается ПК.
Семерка х64 - при копировании больших по размеру файлов винда зачем-то его весь помещает в оперативу, что приводит к бешенным тормозам. На х86 винде, такое тоже бывало. В чем проблема? Какие настройки нужно посмотреть? После копирования система тоже притормаживает, конечно не так, но все равно...нужно перезагружать для нормальной работы.
2 Гб оперативы, файл подкачки 2 Гб, проц 4 ядра
Kuzz_007
15-04-2010, 18:55
Да такую фигню наблюдаю у себя.
Да не кто не помещает весь копируемый файл в память, если вы копируете файл объемом 2Gb то ОС не будет его помещать целиком или даже частями в память, проверьте хотя бы для начала с помощью подручных средств в диспетчере, "монитор русурсов"-закладка память и посмотрите за изменением объема памяти.
И как система может притормаживать, ядро в памяти, библиотеки в памяти, ДИСПЕТЧЕР ПАМЯТИ И ДИСПЕТЧЕР ВВОДА ВЫВОДА распределяют память и потоки ввода согласно требования, процесс копирования завершен и дальше что?
А большие файлы - это небось фильмы? - подозреваю, что затуп происходит из-за индексирования и генерации иконки из кадров фильма.
Kuzz_007
17-04-2010, 10:44
Busla, нет порой бывает и при копировании маленьких файлов не больше 10mb.
Dzirt2005
17-04-2010, 10:58
kwotz, Kuzz_007,
Антивирус?
Гадать, можно долго.
Я бы еще проверил скорость винта, если копирования с на винте происходит - HD Tune, она так же позволяет запустить одновременно копирования и в ней смотреть мониторинг (скорость чтения/записи в текущий момент).
Kuzz_007,
Вы так и не хотите посмотреть
в диспетчере, "монитор русурсов"-закладка память и посмотрите за изменением объема памяти.
Kuzz_007
17-04-2010, 16:08
Valeant,
эксплорер ест при копировании аж 985мб :o
Антивирус Кашперовский ентернет 2010
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC