Как диагностировать процесс зависания в Windows?

Это не дешевое решение, но если Ваши блоки действительно очень важны, вот то, как Вы делаете это: загрузите экземпляр Amazon EC2 и синхронизируйте содержание там периодически.

Amazon EC2 является их поставщиком услуг хостинга виртуализации. Можно вращать экземпляры Linux, Windows, и т.д. и выполнить что-либо, что Вы хотите. Вы платите по часам, и Вы получаете довольно большое пространство памяти локально для того сервера. Например, я использую "большой" экземпляр размера, который идет с 850 ГБ пространства локального диска.

Прохладная часть - то, что это находится в той же сети как S3, и Вы получаете неограниченные передачи между S3 и EC2. Я использую программное обеспечение Jungle Disk за 20$ на экземпляре Windows EC2, который позволяет мне получить доступ к своим блокам S3, как будто они были папками локального диска. Затем я могу сделать запланированные пакетные файлы для копирования материала из S3 и на мое локальное дисковое пространство EC2. Можно автоматизировать его для хранения почасовых резервных копий, если Вы хотите, или если Вы хотите играть на деньги, создайте JungleDisk (или его эквиваленты Linux) для синхронизации раз в час или около этого. Если кто-то удаляет файл, у Вас есть по крайней мере несколько минут для возвращения его от EC2. Я рекомендовал бы регулярные резервные копии в виде сценария, хотя - легко явиться вовремя резервных копий при сжатии их на объем на 850 ГБ.

Это действительно полезно для передачи журналов SQL Server, но я вижу, как она выполнила бы Вашу цель также.

1
задан 6 August 2009 в 13:31
2 ответа

Проводник процесса должен помочь Вам начать. Необходимо будет сделать немного... исследование.

4
ответ дан 3 December 2019 в 17:29
  • 1
    Монитор процесса также. Особенно Монитор Процесса. Если программа открывает файлы или сетевые соединения, you' ll должен видеть, зависает ли он на доступе. Состояние для поиска является " ДОСТУП DENIED". если это открывает сетевой сокет, но Вы не видите дальнейшего действия, it' s другой. ЦП в 0% подразумевает ожидание на вводе-выводе. Делает приложение " серый out" (не ответ на события Windows)? –  dmoisan 6 August 2009 в 18:27

Как сказанный Joseph, Проводник Процесса является хорошим местом для начала работы. Остальная часть комплекта SysInternals полезна также.

Процессы связаны в так или иначе? Если они работают отдельно, они работают правильно? Я пошел бы от выполнения их индивидуально, затем выполнив их вместе некоторым методическим способом видеть, которые играют по правилам, и возможно это - то, которое это вызывает проблемы.

1
ответ дан 3 December 2019 в 17:29

Теги

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