Монитор ресурсов не показывает ожидаемую активность чтения с диска

Привет у меня есть следующий запрос.

Я использую веб-сервер meteor на компьютере с Windows 2008 R2 VM.

Я пытаюсь запустить тест производительности на веб-сервере. У меня есть автоматический скрипт для доступа к папке на сервере через веб-интерфейс, а затем повторно загрузить файл размером 2 ГБ. Файл объемом 2 ГБ находится на локальном диске компьютера с виртуальной машиной. [D:]

Я сталкиваюсь со следующей ситуацией

  • Во время работы монитора производительности для мониторинга чтения с диска / с и чтения с диска B/s на протяжении всего теста не было заметной активности чтения с диска.
  • Во время теста я также смотрю на Resource Monitor для мониторинга процессов с активностью диска, и нет также никаких заметных операций чтения с диска. (хотя есть много действий записи на диск)

Чтобы проверить правильность работы системного монитора и монитора ресурсов, я также провел тест для многократной загрузки файлов на сервер, и они показали ожидаемые операции записи на диск.

Сначала я подозревал, что этот файл может кэшироваться прокси-сервером, поэтому я добавил шаги в сценарий тестирования, чтобы несколько раз переименовать файл на компьютере с виртуальной машиной, прежде чем пытаться загрузить его через веб-интерфейс. Мониторинг монитора ресурсов во время этого процесса, я все еще не вижу никаких операций чтения с диска, это озадачивает.

Цените, если кто-то может указать, где я иду не так, или если я не ищу действия по чтению диска в нужных местах.

Веб-приложение настроено на сжатие файла перед его отправкой конечному пользователю. Таким образом, чтобы заархивировать файл, должна быть какая-то операция чтения, чтобы прочитать файл перед его сжатием. Это текстовый файл объемом 2 ГБ, для его архивирования требуется значительное время, но на мониторе ресурсов я не вижу никаких процессов, которые, кажется, выполняют чтение с диска, пока происходит сжатие. Мы используем 7zip для архивирования.

0 ответов

Другие вопросы по тегам