Você está offline; aguardando reconexão

Instrumentul Debug Diagnostic 1.1 este acum disponibil

Asistența pentru Windows XP s-a încheiat

Microsoft a încheiat asistența pentru Windows XP la data de 8 aprilie 2014. Această schimbare a afectat actualizările de software și opțiunile de securitate. Aflați ce înseamnă aceasta pentru dvs. și cum puteți rămâne protejat.

Asistența pentru Windows Server 2003 s-a încheiat la 14 iulie 2015

Microsoft a încheiat asistența pentru Windows Server 2003 14 iulie 2015. Această schimbare a afectat actualizările de software și opțiunile de securitate. Aflați ce înseamnă aceasta pentru dvs. și cum puteți rămâne protejat.

IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât şi articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuşi, un articol tradus automat nu este întotdeauna perfect. Acesta poate conţine greşeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greşeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conţinutului sau de utilizarea traducerii necorespunzătoare de către clienţii nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol:931370
 
REZUMAT
Acest articol descrie caracteristicile şi disponibilitatea instrumentului Debug diagnostice 1.1. În plus, acest articol descrie cum se utilizează instrumentul de diagnosticare Debug 1.1 pentru analiza şi rezolvarea problemelor de aplicare.
INTRODUCERE
Instrumentul de diagnosticare Debug 1.1 este proiectat pentru a ajuta la depanarea problemelor de performanţă în orice proces de user-mode Win32. De exemplu, instrumentul de diagnosticare Debug 1.1 poate ajuta Depanarea unei aplicaţii care nu mai răspunde (se blochează) sau se blochează, efectuează lent, pierderi de memorie sau are probleme de fragmentarea de memorie. Instrumentul de diagnosticare Debug 1.1 include, de asemenea, depanare script-uri pentru aplicaţii Microsoft Internet Information Services (IIS) Web componente de accesare a datelor, Microsoft COM + cererile și tehnologii Microsoft conexe.

Instrumentul de diagnosticare Debug (DebugDiag) traducere 1.2 is acum folositor. Pentru a obţine v1.2 Debug instrumentul de diagnosticare, vizitaţi următorul site Web Microsoft:Notă Instrumentul de diagnosticare Debug 1.0 este disponibilă ca parte a IIS diagnostice Toolkit 1.0 sau ca un instrument de sine stătătoare.
INFORMAŢII SUPLIMENTARE
Instrumentul de diagnosticare Debug 1.1 utilizează obiecte Microsoft Component Object Model (COM) pentru a furniza un model obiect de extensibil. Instrumentul de diagnosticare Debug 1.1 include o serie de script şi un cadru de raportare built-in.

Componente de instrumentul de diagnosticare Debug 1.1

Serviciul de depanare

Serviciul de depanare (Dbghost.exe) efectuează următoarele acţiuni:
  • Ataşează gazdă la şi detaşează gazdă la procesele
  • Colectează date performance monitor
  • Contactează un server şi utilizează enumerare HttpStatusCode pentru a determina starea serverului. Această operaţie este, de asemenea, cunoscut ca un ping HTTP.
  • Pierderi de memorie, monitoare în procesele
  • Colectează informaţiile de stat sesiune de depanare
  • Afişează starea de fiecare regulă definite

Depanator gazdă

Depanator gazdă (Dbghost.exe) găzduieşte Windows simbolic depanator motorul (Dbgeng.dll). Depanator gazdă procesele se ataşează la motorul simbolic de depanatorul Windows şi generează gropilor de memorie. Depanator gazdă, de asemenea, găzduieşte modulul primar care este utilizat pentru a analiza gropilor de memorie.

Notă Depanator gazdă nu este dependentă de serviciul de Debug Diagnostic (Dbgsvc.exe).

Interfețele utilizator

Interfeţe utilizator (Debugdiag.exe și Debugdiaganalysisonly.exe) din instrumentul Diagnostice Debug 1.1 sunt interfeţe care sunt utilizate pentru a analiza memorie dumps, automatiza crearea script-uri de control, şi afişa starea procesele. Aceste procese include consolidare servicii.

Instrumentul de diagnosticare Debug 1.1 include trei vizualizări:
  • Norme
    Utilizează un expert pentru a crea script-uri de control pentru depanator gazdă
  • Analiză avansate
    Se execută scriptul de analiză selectată pe una sau mai multe memorie dump files
  • Procese
    Afişează starea de execută procese şi script-uri

Cum se utilizează instrumentul de diagnosticare Debug 1.1

Înainte de a porni instrumentul Diagnostice Debug 1.1, trebuie să identitatea fel de problema care vă confruntaţi. De exemplu, a determina dacă aplicaţia nu mai răspunde, crashes, efectuează încet sau pierderi de memorie. După ce cunoaşteţi tipul de problema, puteţi configura instrumentul Diagnostice Debug 1.1 să adune datele corect. Apoi, puteţi utiliza datele pentru a determina şi Rezolvarea cauzei problemei.

Debug un accident de proces

De obicei, un accident de proces indică faptul că o excepție netratată într-un proces sau cod care se execută într-un proces a reziliat procesul. Pentru a depana un accident de proces, creaţi o regulă de accident pe procesul. Aveţi posibilitatea să ataşaţi instrumentul Diagnostice Debug 1.1 la un anumit proces. Instrumentul de diagnosticare Debug 1.1 monitorizează procesul pentru orice excepţie sau întrerupere particularizate care cauzează procesul pentru a pune capăt în mod neaşteptat. Atunci când se produce un accident, un fişier de imagine de memorie este creat în folderul în care este specificat în regulă.

Pentru mai multe informaţii despre cum să creaţi o regulă de accident, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
919789Cum se utilizează instrumentul de diagnosticare Debug depanare un proces IIS care dezactivare în mod neaşteptat

Debug un proces care nu mai răspunde sau o problemă de funcţionare lentă

Utilizaţi una dintre următoarele metode.
Metoda 1: Creaţi o regulă hang
Hang monitorizare caracteristică este proiectat pentru a depana probleme de performanţă IIS proces. De exemplu, se poate crea o regulă hang pentru a depana o problemă în care ia mai mult de aşteptat pentru a încărca paginile într-o aplicaţie web sau nu încărca la toate.

Atunci când creaţi o regulă hang şi apoi specificaţi un proces şi URL-ul pentru a monitoriza, de asemenea, trebuie să specificaţi un interval de ping şi o valoare de amânare răspuns. Instrumentul de diagnosticare Debug 1.1 trimite o solicitare la server la intervale de marcă de timp configurat. Dacă serverul nu răspunde înainte de expirare configurat, un fişier de imagine de memorie este generată pentru procesul specificate.

Pentru mai multe informaţii despre cum să creaţi o regulă hang, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
919791Cum se utilizează instrumentul de diagnosticare Debug depanare high CPU usage de un proces în IIS
Metoda 2: Creaţi manual un fişier de imagine de memorie pentru procesul de
Când procesul nu mai răspunde sau se efectuează încet, puteţi crea manual un fişier de imagine memorie. Pentru a crea manual un fişier de imagine de memorie pentru un proces de, faceţi clic-dreapta pe procesul în Procese Vizualizaţi şi apoi faceţi clic pe Creaţi complet Userdump.

Debug memorie sau ocupa de utilizare

Utilizaţi una dintre următoarele metode.
Metoda 1: Creaţi o regulă de scurgere
Când creaţi o regulă de scurgere împotriva un proces, fişierul de Leaktrack.dll este injectat în procesul de a urmări Utilizare memorie şi gestiona utilizarea în marcă de timp. Când configuraţi o regulă de scurgere de memorie sau regulă de scurgere mâner, puteţi configura instrumentul Diagnostice Debug 1.1 pentru a genera fişier de imagine memorie pe care este bazat pe marcă de timp sau Utilizare memorie.
Metoda 2: Creaţi manual un fişier de imagine memorie
Pentru aceasta, faceţi clic-dreapta pe procesul în Procese Vizualizaţi şi apoi faceţi clic pe Monitor pentru scurgeri. Când procesul creşte la o dimensiune de problemă, faceţi clic dreapta pe procesul, şi apoi faceţi clic pe Creaţi complet Userdump.

Pentru mai multe informaţii despre cum să creaţi o regulă de scurgere de memorie şi mâner, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
919790Cum să utilizaţi instrumentul Diagnostice Debug IIS pentru a depana o irosire de memorie într-un proces de IIS

Analiza fişierele de imagine memorie parţială

Instrumentul de diagnosticare Debug 1.1 poate analiza un fişier de imagine memorie şi generează un fişier de raport, care include analiza. În plus, fişierul raport include recomandări pentru a rezolva problemele care sunt identificate.

Instrumentul de diagnosticare Debug 1.1 utilizează analiza script-uri pentru a analiza procesul de dump dosar. Următorul script-uri de analiză sunt utilizate cel mai frecvent:
  • Crash/hang analizoare
    Script-ul crash/hang analizează excepţie informaţiile din fişierul de imagine de memorie dacă este detectat un accident. Crash/hang script-ul, de asemenea, analizează fişierul imagine de memorie pentru problemele care sunt cunoscute de a provoca o condiţie hang. Acest script include IIS, componente de accesare a datelor Microsoft, COM + şi informații Windows Socket legate de procesul.
  • Analizoare de presiune memorie
    Script-ul de memorie presiune analiza analizează Utilizare memorie de un proces şi afişează datele pe care este colectate de către fişierul Leaktrack.dll.

Avertisment: acest articol a fost tradus automat

Propriedades

ID do Artigo: 931370 - Última Revisão: 05/07/2012 07:59:00 - Revisão: 1.0

Windows Vista Ultimate, Windows Vista Ultimate 64-bit edition, Windows Vista Enterprise, Windows Vista Enterprise 64-bit edition, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Home Premium, Windows Vista Home Premium 64-bit edition, Windows Vista Home Basic, Windows Vista Home Basic 64-bit edition, Windows Vista Starter, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows XP Professional, Microsoft Windows XP Home Edition, Microsoft Windows 2000 Server, Microsoft Windows 2000 Professional Edition

  • kbwebserver kbtshoot kbinfo kbmt KB931370 KbMtro
Comentários
  • Condiții de utilizare
  • Confidențialitate și module cookie
  • Mărci comerciale
  • © 2016 Microsoft