Налагодження засіб діагностики v. 1.2 доступна


Загальні відомості


Налагодження засіб діагностики (DebugDiag) версії 1.2 доступна. Цей засіб можна завантажити з центру завантажень Microsoft, в такому розташуванні:



http://www.microsoft.com/download/en/details.aspx?id=26798



Додаткові відомості


DebugDiag. exe призначена для виправлення неполадок, зависання, зниження продуктивності, втрата пам'яті або пам'яті фрагментацію під час а також аварійне завершення роботи, у будь-який процес в режимі для користувача. Засіб включає в себе додаткові налагодження сценаріїв, спрямовані на інформаційних служб Інтернету (IIS) програми, доступу до веб-даних, компоненти, COM+ і пов'язані з Microsoft технології, Sharepoint і .NET. Він надає розширювана об'єктної моделі у вигляді COM об'єкти а хост-сценаріїв вбудований основою звітування. До його складу входять такі компоненти 3: налагодження служби хостом налагоджувача та інтерфейсу користувача.


Інструкції для використання:



Створення пам'яті звалищ:

Під час використання DebugDiag, потрібно спочатку визначити, що вид питання виправлення неполадок (наприклад аварійне завершення роботи, зависання, зниження продуктивності або використання пам'яті та маркер). Цей крок, допоможе настроювання засобу належним чином, щоб отримати право дані, таким чином, визначення причину проблеми та рішення, що його.



Процес, аварійне завершення роботи

Аварійне завершення роботи процес зазвичай свідчить про сталася необроблена виняткова ситуація виникла процесу або код, який працює в процес, який активно, припиняє процес. Налагодження процесу завершує роботу, запустіть створення правила аварійне завершення роботи з process(s), питання. Подібно до попередніх зневаджувач, DebugDiag надають певного процесу (ів) і буде стежити за процес для одного або кількох типів винятки або будь-якого користувача точок зупинки, що викликають неочікуване завершення процесу (ів). У разі виникнення аварії файлу дампа пам'яті, повний буде створено, в каталозі, вказаний під час настроювання правила аварійне завершення роботи.



Процес зависання або низька швидкодія

Налагодження в процесі зависання або низька продуктивність використовувати одну з таких дій:

1. створення, виконання правила.   Правило продуктивність може базуватися на лічильників продуктивності або час відгуку HTTP. Це остання характерний для веб-серверів або HTTP на основі веб-служб. Лічильники продуктивності правило дозволяє записування серії послідовних userdumps, коли лічильників продуктивності з одного або кількох, перевищує вказаного пороги.   Час відгуку HTTP правило дозволяє або використовувати ETW (стосується веб-сервера IIS) або WinHTTP ('ping' веб-сервері або HTTP на основі веб-служби) для записування userdumps, коли настройка тайм.

2. створення серії дампа пам'яті вручну, під час повільно або зависає стан ім'я процесу подання процеси, клацніть правою кнопкою миші та вибрати параметр "Створення дампа серії".

Після цього, аналізувати вихідні файли .dmp CrashHangAnalysis.asp та/або PerfAnalysis.asp (див. нижче).



Пам'яті або використання

Налагодження пам'яті і обробки використання, виконайте одну з таких дій:

1. створення правила витік від процес питання. Витік моніторинг функція буде відстеження на виділення пам'яті, у процесі. Відстеження здійснюється введення DLL (leaktrack.dll) до вказаного процесу та моніторинг виділення пам'яті з часом. Під час настроювання правила витік пам'яті та маркер, можна вказати створення дампа пам'яті, залежно від часу або пам'яті використання.

2. у режимі "процеси", процес питання, клацніть правою кнопкою миші та виберіть параметр "монітор для витоку". Під час процесу виріс розмір про проблему, вручну, дампу процес, яка містить подання процеси клацніть правою кнопкою миші та вибрати параметр "Створити повний Userdump".



Аналіз пам'яті звалищ:

Найпотужніший функції DebugDiag воно можливість аналізувати дампи пам'яті та створення файлу звіту, показуючи аналізу, а також рекомендації для вирішення проблем, виявлених.

DebugDiag використовує "Аналізу сценарії", щоб проаналізувати дампи пам'яті. Існує 5 аналізу сценаріїв, які постачаються з DebugDiag 1.2 наступним чином:

КатегоріяФайл сценаріюОпис
Аварійне завершення роботи або зависання АналізаториCrashHangAnalysis.aspАварійне завершення роботи й зависання аналізу конкретних звітування, ASP, .net, WCF, служби IIS та багато іншого
Пам'яті під час підвищеного навантаження АналізаториDotNetMemoryAnalysis-BETA.aspКеровані пам'яті, аналізу (бета-версія)
Пам'яті під час підвищеного навантаження АналізаториMemoryAnalysis.aspАналіз пам'яті, у тому числі Leaktrack і динамічної пам'яті інформація для звітування
Продуктивність АналізаториPerfAnalysis.aspКілька послідовних дампи же час виконання аналізу
SharePoint АналізаториSharePointAnalysis.aspАналіз SharePoint процесів.


Додаткові відомості


Нові можливості у версії 1.2

DebugDiag 1.2 оснащений багатий нові функції та повної сумісності з x86 і x64 версіях Windows Vista, Windows 7, Windows 2008 і 2008R2. Для установки DebugDiag 1.2 на x64 системи, потрібно інсталювати на x64 версія засобу; Ця версія, має вбудований x86 підтримки для налагодження та аналізу x86, процеси. Нижче наведено, звіт про нові функції, додані до випуску 1.2:

Аналіз:

·         .Net 2.0 і вище аналізу комплексного аналізу аварійно завершує роботу, зависає.

·         SharePoint аналізу сценарію.

·         Продуктивність, аналізу сценарію.

·         Пам'яті .NET аналізу сценарію (бета-версія).

·         Аналіз з власної динамічної пам'яті для всіх підтримуваних операційних систем

Колекція:

·         Створення серії Userdumps.

·         Виконання правила.

·         IIS ETW-виявлення зависання.

·         Підтримка для .NET CLR 4.0.

·         Керовані зупинки підтримки.

·         Звіт Userdump покоління до журналу подій.



Розгортання

·         Імпорту та експорту, правила та конфігурації.

·         Корпоративного розгортання служби підтримки за допомогою XCopy і REGISTER. bat.



Елементи, що не підтримується

·         x64 x86 аналіз userdump системи.

·         Інсталяція x86 DebugDiag, на x64 системи.

·         Установка DebugDiag 1,2 і 1.1, на одній системі.

·         1.2 аналіз витік пам'яті 1.1 leaktrack.

·         Аналіз x86 Userdumps створений x64 налагоджувач.



Нотатки про випуск, це:
Видаліть усі попередні версії з DebugDiag, перш ніж інсталювати DebugDiag 1.2.