Android

PerfView: ดาวน์โหลดเครื่องมือวิเคราะห์ประสิทธิภาพจาก Microsoft

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ
Anonim

Microsoft ได้เปิดตัว PerfView รุ่นล่าสุดซึ่งสามารถแก้ไขข้อบกพร่องเล็ก ๆ น้อย ๆ และเพิ่มการสนับสนุน Microsoft.NET 4.5 ไมโครซอฟท์ได้พัฒนาเครื่องมือนี้เพื่อวิเคราะห์และแยกประเด็นเกี่ยวกับประสิทธิภาพของซีพียูหรือเมมโมรี่สำหรับนักพัฒนาแอพพลิเคชัน ซึ่งจะทำให้คุณสามารถลดฟังก์ชันหรือเธรดลงได้ซึ่งทำให้เกิดปัญหาประสิทธิภาพและชี้ไปที่ซอร์สโค้ดเพื่อที่คุณจะสามารถเพิ่มประสิทธิภาพหรือแก้ไขบั๊กในส่วนใด ๆ ได้

PerfView

ไม่เหมือนเครื่องมืออื่น ๆ ฉันได้พบ PerfView จาก Microsoft เพื่อให้ใช้งานง่ายกับตันของข้อมูลที่เชื่อมโยงหลายมิติสำหรับผู้ใช้เพื่อให้เข้าใจถึงวิธีการทำงาน Microsoft ได้รวมแฟ้ม Tutorial.exe ไว้; ลองดูวิธีการทำงาน เครื่องมือนี้ใช้คุณลักษณะการติดตามเหตุการณ์สำหรับ Windows (ETW) เพื่อวิเคราะห์และถ่ายโอนข้อมูล เป็นประโยชน์มากในขณะที่แก้ปัญหาเกี่ยวกับประสิทธิภาพการทำงานของโปรแกรมของคุณ

เครื่องมือนี้ใช้ snapshot ของสแต็คโดยการขัดจังหวะ CPU ขอแนะนำให้อ่านบทแนะนำและคำแนะนำภายในเครื่องมือเพื่อทำความเข้าใจเครื่องมือให้ดีขึ้น

โดยค่าเริ่มต้นจะใช้สแต็คกระบวนการทั้งหมด แต่คุณสามารถเลือกไฟล์ EXE ที่คุณต้องการแก้ปัญหา. ดังที่คุณเห็นในภาพด้านล่างคุณจะบอกชื่อของแต่ละเฟรมในคอลเลกชันสแต็คโดยมีต้นทุนรวมของ CPU และจำนวนเงินทั้งหมดของค่าใช้จ่าย

วิธีนี้การแก้ไขปัญหาทำได้ง่ายกว่ามาก และช่วยให้คุณสามารถหาได้ว่าเฟรมใดในกองซ้อนอาจก่อให้เกิดปัญหาการใช้งาน CPU และชี้จุดเริ่มต้นของข้อมูลนั้น นอกจากนี้คุณยังสามารถกำหนดเซิร์ฟเวอร์สัญลักษณ์เพื่อดาวน์โหลดและแคชไว้ภายในเครื่องได้

เป็นเครื่องมือที่ยอดเยี่ยมสำหรับนักพัฒนาแอพพลิเคชันในการลดปัญหาเกี่ยวกับประสิทธิภาพและประสิทธิภาพของจุดเชื่อมต่อได้อย่างมีประสิทธิภาพมากขึ้น หากคุณเป็นนักพัฒนาแอพพลิเคชันโปรดตรวจสอบ PerVeiw; แน่นอนจะช่วยคุณได้

PerfView Tutorials

สำหรับข้อมูลเพิ่มเติมได้ที่นี่มีวิดีโอแนะนำเกี่ยวกับการตรวจสอบเวลา:

  1. การเก็บรวบรวมข้อมูลด้วยคำสั่ง PerfView `Run`
  2. Simple CPU Investigation
  3. ความละเอียดของสัญลักษณ์
  4. การจัดกลุ่มและพับ
  5. การเจาะเข้าไปในราคา

PerfView Download

คุณสามารถดาวน์โหลดได้ที่นี่