PerfView คือเครื่องมือวิเคราะห์ประสิทธิภาพและการทำโปรไฟล์จาก Microsoft

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

PerfView คือเครื่องมือวิเคราะห์ประสิทธิภาพและการทำโปรไฟล์จาก Microsoft

PerfViewคือ เครื่องมือ วิเคราะห์ประสิทธิภาพ(Performance Analysis) & โปรไฟล์(Profiling Tool)

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

โดยทั่วไปเครื่องมือนี้จะถ่ายภาพสแนปชอตของสแต็ คโดยการขัดจังหวะCPU ขอแนะนำเป็นอย่างยิ่งให้อ่านส่วนการสอน(Tutorial)และคำแนะนำที่ให้ไว้ในเครื่องมือ เพื่อทำความเข้าใจเครื่องมือให้ดีขึ้น

อ่านแบบสุ่ม(Random read) : Customize Ctrl+Alt+Del Screen using Group Policy or Registry Registry

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

PerfView คือเครื่องมือวิเคราะห์ประสิทธิภาพและการทำโปรไฟล์จาก Microsoft

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

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

ที่เกี่ยวข้อง(Related) : วิธีเรียกใช้การทดสอบเกณฑ์มาตรฐานประสิทธิภาพของคอมพิวเตอร์ใน Windows(How to run Computer Performance Benchmark Test on Windows 10) 10



About the author

ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปีในการพัฒนาและบำรุงรักษาแอปพลิเคชัน Windows 11 หรือ 10 ฉันยังมีประสบการณ์ในการทำงานกับ Google Docs และ Microsoft Edge ทักษะของฉันในด้านเหล่านี้ทำให้ฉันเป็นผู้สมัครที่ยอดเยี่ยมสำหรับบทบาทวิศวกรรมซอฟต์แวร์ในอนาคต



Related posts