Aflevering
Defragmentatiehulpmiddelen: #10 - ProcDump - Triggers
In deze 3delige aflevering van Defrag Tools, Andrew Richards en Larry Larsen lopen jullie door Sysinternals ProcDump. Met ProcDump kunt u het geheugen vastleggen van een proces dat op de computer wordt uitgevoerd. Het dumpbestand kan van verschillende grootte zijn en kan worden genomen met verschillende onderbrekingsduur. Dumps kunnen onmiddellijk worden geactiveerd of kunnen worden geactiveerd door verschillende gebeurtenissen, waaronder CPU-gebruik, geheugengebruik, een prestatiemeteritem, een vastgelopen venster en/of systeemeigen/beheerde uitzonderingen.
Deel 1 behandelt wat het hulpprogramma vastlegt en de duur van storingen die kunnen worden verwacht.
Deel 2 (deze week) doorloopt de grote verscheidenheid aan triggeropties, met name 1e en tweede kans-uitzonderingen.
Deel 3 doorloopt ondersteuning voor moderne toepassingen in Windows 8 en ondersteuning voor procescontrolelogboeken.
Resources:Sysinternals ProcDump
Tijdlijn:[00:27] - WinDbg -IA - Bestandskoppelingen registreren
[00:58] - WinDbg -I - Postmortem Debugger (AeDebug) **
[04:48] - Triggers
[05:13] - Onderbrekingspunten (-b)
[06:03] - CPU (-c) en Uniprocessorschaal (-u) [Samengesteld geval van outlook loopt vast]
[11:06] - Aantal (-n)
[11:42] - Voorbeelden (-? -e)
[12:02] - Prestatiemeteritems (-p ) *
[13:20] - Vastgemaakt venster (-h)
[13:36] - Wachten (-w) en Uitvoeren (-x )
[14:28] - Crashes (bijvoorbeeld procdump -e -x c:\dumps kladblok) ***
[16:45] - Geheugendoorvoering (-m)
[18:25] - Getimed (-n -s )
[21:30] - Procesnaam versus PID
[22:24] - Uitzonderingen; C++ (msc) versus CLR versus OS
[23:35] - Crashes & Recovery - aka 2nd Chance Exceptions (-e)
[28:40] - 1e kansuitzondering (-e 1)
[31:07] - Uitzonderingsfiltering (-f)
[33:30] - Uitzonderingsnamen
[34:50] - Systeemfoutcodes en !-fout
[36:30] - Transistion naar .NET 4 beheerde foutopsporing (-g) negeren
[38:07] - Volgende keer... Windows 8 Moderne toepassingen en procesmonitorregistratie
* De trigger Prestatiemeteritem (-p) gebruikt de parameter seconden (-s).
** ProcDump v5.1 (nog niet uitgebracht) voegt procdump.exe -i-ondersteuning toe om ProcDump in te stellen als het postmortem-foutopsporingsprogramma voor zowel x64- als x86-toepassingen (inclusief een JIT-context).
Als u ProcDump v5.0 gebruikt als het postmortem-foutopsporingsprogramma (geen JIT-context bevat), gebruikt u deze AeDebug-instellingen:
Auto = "1"
Foutopsporingsprogramma = "C:\my\sysinternals\procdump.exe %ld -ma c:\dumps"
In deze 3delige aflevering van Defrag Tools, Andrew Richards en Larry Larsen lopen jullie door Sysinternals ProcDump. Met ProcDump kunt u het geheugen vastleggen van een proces dat op de computer wordt uitgevoerd. Het dumpbestand kan van verschillende grootte zijn en kan worden genomen met verschillende onderbrekingsduur. Dumps kunnen onmiddellijk worden geactiveerd of kunnen worden geactiveerd door verschillende gebeurtenissen, waaronder CPU-gebruik, geheugengebruik, een prestatiemeteritem, een vastgelopen venster en/of systeemeigen/beheerde uitzonderingen.
Deel 1 behandelt wat het hulpprogramma vastlegt en de duur van storingen die kunnen worden verwacht.
Deel 2 (deze week) doorloopt de grote verscheidenheid aan triggeropties, met name 1e en tweede kans-uitzonderingen.
Deel 3 doorloopt ondersteuning voor moderne toepassingen in Windows 8 en ondersteuning voor procescontrolelogboeken.
Resources:Sysinternals ProcDump
Tijdlijn:[00:27] - WinDbg -IA - Bestandskoppelingen registreren
[00:58] - WinDbg -I - Postmortem Debugger (AeDebug) **
[04:48] - Triggers
[05:13] - Onderbrekingspunten (-b)
[06:03] - CPU (-c) en Uniprocessorschaal (-u) [Samengesteld geval van outlook loopt vast]
[11:06] - Aantal (-n)
[11:42] - Voorbeelden (-? -e)
[12:02] - Prestatiemeteritems (-p ) *
[13:20] - Vastgemaakt venster (-h)
[13:36] - Wachten (-w) en Uitvoeren (-x )
[14:28] - Crashes (bijvoorbeeld procdump -e -x c:\dumps kladblok) ***
[16:45] - Geheugendoorvoering (-m)
[18:25] - Getimed (-n -s )
[21:30] - Procesnaam versus PID
[22:24] - Uitzonderingen; C++ (msc) versus CLR versus OS
[23:35] - Crashes & Recovery - aka 2nd Chance Exceptions (-e)
[28:40] - 1e kansuitzondering (-e 1)
[31:07] - Uitzonderingsfiltering (-f)
[33:30] - Uitzonderingsnamen
[34:50] - Systeemfoutcodes en !-fout
[36:30] - Transistion naar .NET 4 beheerde foutopsporing (-g) negeren
[38:07] - Volgende keer... Windows 8 Moderne toepassingen en procesmonitorregistratie
* De trigger Prestatiemeteritem (-p) gebruikt de parameter seconden (-s).
** ProcDump v5.1 (nog niet uitgebracht) voegt procdump.exe -i-ondersteuning toe om ProcDump in te stellen als het postmortem-foutopsporingsprogramma voor zowel x64- als x86-toepassingen (inclusief een JIT-context).
Als u ProcDump v5.0 gebruikt als het postmortem-foutopsporingsprogramma (geen JIT-context bevat), gebruikt u deze AeDebug-instellingen:
Auto = "1"
Foutopsporingsprogramma = "C:\my\sysinternals\procdump.exe %ld -ma c:\dumps"
Wilt u feedback geven? Dien hier een probleem in.