Я пытаюсь выяснить, почему мое приложение работает очень медленно на определенной машине (везде работает нормально). Я думаю, что проследил проблемы с производительностью до чтения и записи на жесткий диск, и я думаю, что это просто очень медленный диск.
Какой инструмент я могу использовать для неразрушающего измерения производительности чтения и записи HD под Windows 2003 (разделы на дисках должны оставаться нетронутыми)?
performance
windows-server-2003
Даниэль Андерссон
источник
источник
2012 Server Core OS
я должен был скопировать файлыwinsat.exe, d3d11.dll, dxgi.dll, d3d10.dll, d3d10_1.dll, d3d10_1core.dll, d3d10core.dll
с компьютера с Windows 8.HD Tach был конец жизни. HD Tune выглядит эквивалентно: http://www.hdtune.com/
источник
Вы можете использовать Perfmon для сбора счетчиков на основе физических дисков, таких как:
Физический диск (экземпляр) \ Число перемещений диска / сек для каждого физического диска
Физический диск (экземпляр) \% времени простоя
Avg. Длина очереди диска
Или загрузите PAL (очень полезный инструмент мониторинга) и используйте встроенный шаблон для ОС.
источник
Для тех, кто ищет что-то, способное тестировать сценарии типа SQL, есть Diskspd.exe, который заменил SQLIO.
источник
ATTO Disk Benchmark является бесплатной и не требует установки.
источник
IOMeter сделает это. Он может выполнять неразрушающий контроль, записывая в свои файлы внутри разделов.
источник
Счетчики производительности в окнах могут отображать скорость передачи, текущую очередь на диске и т. Д., Чтобы отслеживать фактическое узкое место на компьютере во время работы приложения.
Посмотрите на объект производительности: физический диск
И особенно обратите внимание на счетчики очередей. Диск может быть очень быстрым при последовательном чтении, но как только он попытается получить доступ к диску одновременно, очередь может достигнуть максимума и дать вам ужасную производительность.
источник
Попробуйте использовать тестовые программы Harddisk: http://www.hdtune.com/ http://www.passmark.com/products/pt_advdisk.htm
источник
Помимо графического инструмента, если вы хотите, чтобы подробный вывод анализировал производительность вашего раздела или жесткого диска, есть хороший инструмент под названием sqlio (от Microsoft). Инструмент основан на CMD, но отлично справляется с тестированием ввода-вывода. См .: Тест производительности диска Windows
источник