Создание дамп-файла процесса пользовательского уровня в Windows Server 2008
Введение
Эта статья описывает, как создать дамп-файл (. dmp файл) процесса пользовательского уровня в Windows Server 2008. Особенность Windows Error Reporting в Windows Server 2008 в том, что он создает файла мони-дампа и дамп-файл кучи. Однако, вы не можете использовать Windows Error Reporting для создания дамп-файла процесса работающего в пользовательском режиме.
Создание дамп-файла процесса пользовательского уровня в Windows Server 2008
Чтобы создать дамп-файл процесса пользовательского уровня в Windows Server 2008, используйте один из следующих методов.
Метод 1:Используйте Task Manager
В случае использования Windows Task Manager для создания дамп-файл процесса пользовательского уровня, выполните следующие шаги:
1. Запустите Task Manager. Чтобы это сделать, используйте один из следующих методов:
* Кликните правой кнопкой мыши в пустом месте на панели задач, затем выберете Task Manager.
* Нажмите CTRL+SHIFT+ESC.
2. Выберете закладку Processes, кликните правой кнопкой мыши на имени того желаемого процесса, затем выберете Create Dump File. Если появится запрос на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Continue. Файл дампа процесса создастся в следующей:
Drive:UsersUserNameAppDataLocalTemp
1. Когда Вы получите сообщение, что дамп был успешно создан, нажмите OK.
Метод 2: Используйте утилиту ADPlus
Вы можете использовать утилиту ADPlus для создания дамп-файла процесса пользовательского уровня. Утилита ADPlus входит в состав Debugging Tools для Windows.
Как оценить размер дамп-файл процесса пользовательского уровня, который будет создан
Вы можете использовать Performance Monitor для оценки размера дамп-файла процесса пользовательского уровня, который будет создан. Чтобы сделать это, выполните следующие шаги:
1. Нажмите Start, наберите perfmon в строке Start Search, затем кликните perfmon. exe в списке Programs. Если появится запрос на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Continue.
2. Разверните Monitoring Tools, а затем кликните Performance Monitor.
3. Кликните правой кнопкой мыши в свободное пространство в области показа и кликните Add Counters.
4. Среди Available counters в диалоговом окне Add Counters, кликните в следующем поле ниже объект характеристики Process, а затем кликните счетчик Virtual Bytes.
5. Среди Instances of selected object, кликните имя процесса, кликните Add, а затем кликните OK.
Значение, которое появиться, будет являться приблизительным размером файла дампа.
Примечание До того, как вы создадите дамп-файл процесса пользовательского уровня, убедитесь, что имеется достаточно свободного пространства на жестком диске для где дамп-файл будет сохранен. http://www. sbsi. ru
Эта статья описывает, как создать дамп-файл (. dmp файл) процесса пользовательского уровня в Windows Server 2008. Особенность Windows Error Reporting в Windows Server 2008 в том, что он создает файла мони-дампа и дамп-файл кучи. Однако, вы не можете использовать Windows Error Reporting для создания дамп-файла процесса работающего в пользовательском режиме.
Создание дамп-файла процесса пользовательского уровня в Windows Server 2008
Чтобы создать дамп-файл процесса пользовательского уровня в Windows Server 2008, используйте один из следующих методов.
Метод 1:Используйте Task Manager
В случае использования Windows Task Manager для создания дамп-файл процесса пользовательского уровня, выполните следующие шаги:
1. Запустите Task Manager. Чтобы это сделать, используйте один из следующих методов:
* Кликните правой кнопкой мыши в пустом месте на панели задач, затем выберете Task Manager.
* Нажмите CTRL+SHIFT+ESC.
2. Выберете закладку Processes, кликните правой кнопкой мыши на имени того желаемого процесса, затем выберете Create Dump File. Если появится запрос на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Continue. Файл дампа процесса создастся в следующей:
Drive:UsersUserNameAppDataLocalTemp
1. Когда Вы получите сообщение, что дамп был успешно создан, нажмите OK.
Метод 2: Используйте утилиту ADPlus
Вы можете использовать утилиту ADPlus для создания дамп-файла процесса пользовательского уровня. Утилита ADPlus входит в состав Debugging Tools для Windows.
Как оценить размер дамп-файл процесса пользовательского уровня, который будет создан
Вы можете использовать Performance Monitor для оценки размера дамп-файла процесса пользовательского уровня, который будет создан. Чтобы сделать это, выполните следующие шаги:
1. Нажмите Start, наберите perfmon в строке Start Search, затем кликните perfmon. exe в списке Programs. Если появится запрос на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Continue.
2. Разверните Monitoring Tools, а затем кликните Performance Monitor.
3. Кликните правой кнопкой мыши в свободное пространство в области показа и кликните Add Counters.
4. Среди Available counters в диалоговом окне Add Counters, кликните в следующем поле ниже объект характеристики Process, а затем кликните счетчик Virtual Bytes.
5. Среди Instances of selected object, кликните имя процесса, кликните Add, а затем кликните OK.
Значение, которое появиться, будет являться приблизительным размером файла дампа.
Примечание До того, как вы создадите дамп-файл процесса пользовательского уровня, убедитесь, что имеется достаточно свободного пространства на жестком диске для где дамп-файл будет сохранен. http://www. sbsi. ru
Отзывы и комментарии