PerfView

  • Rating:
  • Version: 3.1.18
  • Publisher:
    github.com/Microsoft/perfview
  • File Size: 22.37 MB
  • Date: Dec 13, 2024
  • License: Freeware
  • Category:
    Diagnostic Software
    Windows Utilities


PerfView Download
Free Download PerfView 3.1.18

PerfView is an application designed to simplify the collection and analysis of performance data. It is a performance analysis tool focusing on ETW information (ETL files) as well as CLR memory information (heap dumps). It can collect and view ETL files as well as XPERF CSV files.
Powerful grouping operators allow you to understand performance profiles in ways other tools cant. PerfView is used internally at Microsoft by a number of teams and is the primary performance investigation tool on the .NET Runtime team.

Optimizing Time: Collecting ETW Profile Data
PerfView has two ways of collecting ETW profile data :
1. Run a command and collect data while the command is running. Collect->Run (Alt-R)
2. Collect data machine wide by starting and stopping collection manually. Collect->Collect (Alt-C)

Optimizing Memory: Collecting .NET Runtime Heap Data
PerfView can also collect data about the GC heap of a .NET Runtime process. Take a heap snapshot of an existing process Memory->Take Heap Snapshot (Alt-S). To Take a heap snapshot from a Process Dump simply double click on the .DMP file in the file view to the left.

Viewing Existing Profile Data
The result of data collection is data stored in data files of varying extensions. The left pane is a list of file names in the current directory that PerfView knows how to open. Simply double click on the file of interest to view the data. You can change the current directory by either double clicking on a subdirectory or typing the name in the textbox in the upper left.

If the file contains more than one view of the data then double clicking on the object populates children nodes in the treeview. Double clicking on one of the children will open the viewer for that view. Right clicking and selecting 'Help on Item' will take you to the help for that particular entry in the viewer. There are two main viewers of profile data:
1. A stack viewer which allows aggregation and filtering of events with associated stack traces.
2. An event viewer which allows filtering of time based events.

Requirements:
* .NET Framework

The license of this software is Freeware, you can free download and free use this diagnostic software.

Related Software:
  • SpeedOut
    Know out your USB drive speed.
    Version: 0.5
    File Size: 1014.51 KB
    File Date: Sep 14, 2010

  • GPU-Z
    GPU-Z is a lightweight utility designed to give you all information about your video card and
    Version: 2.56.0
    File Size: 9.05 MB
    File Date: Nov 29, 2023

  • GPU Observer
    GPU Observer is one Windows Desktop gadget
    Version: 3.7
    File Size: 112.46 KB
    File Date: Apr 04, 2013

  • USB Flash Drive Tester
    USB Flash Drive Tester allows testing of any removable media including SD
    Version: 1.14
    File Size: 539.55 KB
    File Date: Jul 12, 2009

  • HDDScan
    HDDScan is a freeware utility for storage devices diagnostics (HDD, RAID
    Version: 4.0
    File Size: 3.65 MB
    File Date: Jan 17, 2018

  • GpuTest
    GpuTest provides GPU stress test and OpenGL benchmark.
    Version: 0.6.0 Alpha
    File Size: 1.65 MB
    File Date: Nov 01, 2013

  • Laptop Battery Monitor
    Laptop Battery Monitor, is an intelligent laptop battery monitoring software.
    Version: 1.3.3
    File Size: 773.73 KB
    File Date: Jun 28, 2010

  • LANBench
    LANBench is a small LAN/TCP network performance tester.
    Version: 1.1.0
    File Size: 1.93 MB
    File Date: Jul 09, 2011

  • nVidia nTune
    NVIDIA nTune is the ultimate software for accessing
    Version: 5.05.54.00
    File Size: 41.26 MB
    File Date: Nov 06, 2007

  • SecurAble
    Modern processors incorporate features beneficial to security.
    Version: 1.0.2570.1
    File Size: 114.56 KB
    File Date: Jul 12, 2009

Copyright © 2006 - 2025 SoftSea.com. All rights reserved.