Wednesday, March 6, 2013

PerfView โปรแกรมวิเคราะห์ประสิทธิภาพเครื่องคอมพิวเตอร์ออกเวอร์ชัน 1.3.0.0

PerfView 1.3.0.0 เป็นเวอร์ชันล่าสุดของโปรแกรมสำหรับใช้วิเคราะห์ประสิทธิภาพการทำงานของเครื่องคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Windows การเปลี่ยนแปลงในเวอร์ชันนี้คือ เพิ่มการสนับสนุนโหมด visualizations and tracking สำหรับ WCF และ server code อื่นๆ

PerfView สามามรถใช้ในการตรวจสอบหาสาเหตุของปัญหาประสิทธิภาพการทำงานว่าเกิดจากซีพียูหรือหน่วยความจำ โดยมันมีตัวดำเนินการ (Operators) ประสิทธิภาพสูงซึ่งช่วยให้ผู้ดูแลระบบสามารถเข้าใจโปรไฟล์การทำงานของระบบได้อย่างชัดเจน PerfView จะวิเคราะห์ประสิทธิภาพการทำงานของคอมพิวเตอร์จากข้อมูล ETW (ETL files) และข้อมูล CLR memory (heap dumps) เป็นหลัก โดยมันสามารถทำการรวบรวมและเปิดดูไฟล์ ETL และไฟล์ XPERF CSV ได้

ทั้งนี้ PerfView เป็นเครื่องมือที่ทีม .NET Runtime ของใช้ในการตรวจสอบประสิทธิภาพการทำงานของระบบ

คุณสมบัติของ PerfView 1.3.0.0
PerfView 1.3.0.0 มีคุณสมบัติดังนี้
  • Non-invasive collection - suitable for use in live, production environments
  • Xcopy deployment - copy and run
  • Memory:
    • Support for very large heaps (gigabytes)
    • Snapshot diffing
    • Dump files (.dmp)
  • CPU Performance:
    • Support for managed, native, and mixed code
    • Can read XPerf logs
    • Profile diffing

การเปลี่ยนแปลงใน PerfView 1.3.0.0
  • Added new visualizations and tracking modes for WCF and other server code.

การเปลี่ยนแปลงใน PerfView 1.2.2.0
  • Background JIT analysis included in the JIT stats view.
  • Wall clock time analysis with a special view for ASP.NET wall clock analysis.
  • Support for unmanaged memory Analysis.
  • Support for heap snapshots of JavaScript heaps in Windows Store applications, including .NET/JavaScript hybrid applications.
  • Ability to take stack traces on every .NET allocation.
  • Updated documentation, including documentation for all of the above updates.

การเปลี่ยนแปลงใน PerfView 1.1.10
  • New videos on using PerfView have been added.
  • Duration between start and stop events is available in the event viewer.
  • Added the ability to induce a GC before taking a heap snapshot.

การเปลี่ยนแปลงใน PerfView 1.1.0
  • Support for Windows Store applications, including JS/C# hybrid applications.
  • Support for high fidelity dumps of very large heaps.

การเปลี่ยนแปลงใน PerfView 1.0.29
  • Improved view for analyzing blocked time (thread time view)
  • Support for .NET 4.5 EventSources
  • Support for writing extensions

ดาวน์โหลด PerfView 1.3.0.0
ไมโครซอฟท์ให้ดาวน์โหลด PerfView 1.3.0.0 ที่เว็บไซต์ PerfView โดยไฟล์อยู่ในฟอร์แมต .zip หลังจากดาวน์โหลดเสร็จแล้วต้องแตกไฟล์

System requirements
PerfView 1.0 สนับสนุนการทำงานบนระบบปฏิบัติการ Windows เวอร์ชันต่างๆ ดังนี้
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Server 2012

PerfView 1.3.0.0 ต้องการ.NET Framework versions 2.0 หรือสูงกว่าในการทำงาน

บทความโดย: TWA Blog

แหล่งข้อมูลอ้างอิง
Download details: PerfView

Copyright © 2013 TWA Blog. All Rights Reserved.

0 Comment: