• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
8 Tools for Troubleshooting Windows 8
 

8 Tools for Troubleshooting Windows 8

on

  • 1,671 views

More info on http://techdays.be.

More info on http://techdays.be.

Statistics

Views

Total Views
1,671
Views on SlideShare
1,671
Embed Views
0

Actions

Likes
0
Downloads
32
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    8 Tools for Troubleshooting Windows 8 8 Tools for Troubleshooting Windows 8 Presentation Transcript

    • AgendaEvent Tracing for WindowsPerformance MonitorNetwork MonitorResource MonitorUser–mode DebuggerKernel–mode DebuggerWindows Performance ToolkitPerfView
    • Event Tracing for WindowsA high performance, low overhead and scalable tracing framework that isbuilt into the system and is available for both applications and driversAbility to configure tracing dynamically which avoids having to restart thesystem or the application to begin capturing so suitable in productionMost operations throughout the system that are of interest to performanceare fully instrumented, e.g. process and thread activity, registry I/O, diskI/O, memory management
    • Performance MonitorQueries performance counters that measure system state or activity forcurrent values that are read at specific intervalsPerformance counters are included in the operating system and can beextended by third party applications by registering performance DLLsAble to collect event trace data from trace providers that report actions orevents and can combine multiple trace providers into a single session
    • Network MonitorA protocol analyzer that enables you to capture, view, and to analyzenetwork data in a graphical formatAvailable as a separate download from http://www.microsoft.com/en-us/download/details.aspx?id=4865Supports a set of parsers to analyze protocols released under the MSDNOpen Specifications initiative as well as open standard protocolsContains support for third–party analyzers and plugins
    • Resource MonitorAllows the viewing of CPU, memory, disk and network resources which isuseful for identifying the highest resource consumers by individual typeAble to display the wait chain tree to show which processes are using orwaiting to use a resource that is being used by another processAbility to end, suspend and resume processes as well as to start, stopand restart Windows services
    • User-mode DebuggerIncluded with the Debugging Tools for Windows as WinDbg, ntsd and cdbThe debugger can be configured to attach to a running process, spawn anew process or open a crash dump for post–mortem analysisSupport for noninvasive debugging which minimizes the debuggersinterference with the target application and is useful for situations wherethe application or debugging interface is not responding
    • Kernel-mode DebuggerIncluded with the Debugging Tools for Windows as WinDbg and kdSupported transports include a serial, USB or IEEE 1394 cable, namedpipes, over–the–network and local mode as well as kernel memorydumpsThe system must be started in debugging mode which is configurable bymodifying the boot configuration database, e.g. bcdedit /debug on
    • Windows Performance ToolkitDesigned to capture and analyze a wide range of performance problemsincluding application and system resource utilizationAvailable as part of the Windows Assessment and Deployment Kit (ADK)from http://www.microsoft.com/en-us/download/details.aspx?id=30652The three primary tools of interest are XPerf, the Windows PerformanceRecorder and the Windows Performance Analyzer
    • PerfViewA performance analysis tool that assists with isolating CPU and memoryrelated performance issues by utilizing Event Tracing for WindowsAvailable as a separate download from http://www.microsoft.com/en-us/download/details.aspx?id=28567Used internally at Microsoft by a number of groups and is the primaryperformance investigation tool utilized by the .NET CLR developmentteamContains support for managed, native and mixed mode code analysis