Недавний WinXP обновлял, повреждают скорости чтения CD/DVD? SP2/SP3

У меня есть две системы с новыми установками Windows XP Pro SP3 (SP3 slipstreamed в установщик; полностью обновленный после установки). Обновленная система Pentium4 на 2.4 ГГц; другой новая сборка Atom330 на 1.6 ГГц. У обоих есть совершенно новый двойной слой средства записи CD/DVD (LiteOn IDE, другой LG SATA).

Оба берут действительно looooong время для чтения одноуровневого DVD в Windows с инструментами Cygwin.

А именно, 40 минут или больше. Я записываю данные резервного копирования к одноуровневому DVD +/-R и использую хеши MD5 для верификации данных (сделанный со стандартом md5sum инструмент в Unix или Cygwin). Хеши записываются к диску с файлами данных, и я использую эту команду для проверки:

$ cd /path/to/disc/mountpoint ; time md5sum -c < md5.txt

Вот то, сколько времени это берет для работы полного одноуровневого DVD +/-R диск:

  • Старая система (WinXP SP2, Athlon 2500 на 1.8 ГГц +, прошлым летом): ~10 минут
  • Старая система (Ubuntu 9.04, 1.8GHz Athlon 2500 +): ~10 минут
  • Старая система (Debian 5, двойной P3 на 550 МГц): ~10 минут
  • Новая система Pentium4 (под управлением Ubuntu 9.04): ~5 минут
  • Новая система Pentium4 (выполняющий WinXP SP3, копию файла с Проводника Победы): ~6 минут
  • Новая система Atom330 (выполняющий WinXP SP3, копию файла с Проводника Победы): ~6 минут

Теперь странный материал:

  • Старая система (WinXP SP2, Athlon 2500 на 1.8 ГГц +, сегодня): ~25 минут
  • Новая система Pentium4 (выполняющий WinXP SP3, читайте из Cygwin): ~40-50 минут (?!!)
  • Новая система Atom330 (выполняющий WinXP SP3, читайте из Cygwin): ~40 минут
    (может сделать это через ~30 минут..., если у меня есть другое вращение программы диск сначала),

Так как обе системы скопируют файлы через 6 минут с помощью Windows Explorer, я знаю, что это не аппаратная проблема. Windows просто никогда не вращает диск во время чтения Cygwin, таким образом, это остается супермедленным все время.

  • Другие программы как EAC и DVD Decrypter, кажется, вращают диск очень хорошо во время их обработки.
  • DMA включен в обеих системах. (Может подтвердить в Диспетчере устройств Windows на Atom330, не на P4.)
  • Инструмент DriveSpeed Nero, кажется, не имеет эффекта.
  • Времена копии сопоставимы от командной строки с Windows xcopy. Копирование с Cygwin cp больше походит на проблемное состояние - оно будет вращать диск в течение короткого времени, никогда не достигает полной скорости и позволяет, оно вращаться отступает снова для большей части копии.

То, в чем я нуждаюсь, должно получить полные скорости чтения от Cygwin. Действительно ли это - известная проблема с SP3 или некоторым другим недавним обновлением Windows? Какие-либо другие идеи?

Обновление: Больше тестирования; Windows будет вращать диск, когда данные будут скопированы с инструментами Windows, но не, когда считано на месте или скопируют с инструментами Cygwin. Это не имеет смысла мне, что Windows вращает диск для копирования, но не для других чтений. Могло бы быть больше проблемы Cygwin?

Обновление 2: действие GUI вяло во время проблемного состояния - во время Cygwin, проверяет, существует небольшая, но noticable задержка при перетаскивании окон или значков вокруг на рабочем столе, переключении окон, Alt-Tabbing через открытые приложения, открытии новых окон, и т.д. Это напоминает мне о задержке при открытии окна Windows Explorer на Моем Компьютере сразу после вставки DVD.

Я попытался обновить Cygwin (от 1.5.x до 1.7.x), но никакое изменение в проблемном поведении.

Я также заметил, что эта проблема происходит на WinXP SP2, но это не точно то же - некоторое вращение происходит, таким образом, чтение происходит за ~25-30 минут вместо 40 +. Система SP2 раньше выполняла проверение за ~10 минут, и когда это сначала изменилось (не уверенный точно, когда, возможно, в конце ноября или в начале декабря 2009), я думал, что это умирало аппаратные средства. Поэтому я подозреваю официальное обновление в повреждении этой функциональности; это работало в течение многих лет над тем полем SP2.

2
задан 14.01.2010, 19:12

1 ответ

Вы говорите, что DMA включен в обеих системах, но Вы не указываете где его включенный. Если Вы имеете в виду ее включенный в BIOS, которая не означает, что окна обязательно используют ее. Windows мог вернуться к режиму PIO после нескольких неудавшихся записей или чтений неисправного диска и т.д.

Можно ли подтвердить, что окна на самом деле используют режим DMA путем проверки вкладки Advanced Settings каждого канала IDE в Диспетчере устройств (Под IDE контроллеры ATA/ATAPI на моей машине Сервера 2008). Необходимо также смочь задержать его к режиму DMA от той же вкладки, если это находится в режиме PIO.

3
ответ дан 08.12.2019, 07:37

Теги

Похожие вопросы