วิธีใช้ Windows Performance Analyzer (WPA) เพื่อเพิ่มความเร็วพีซี

เครื่องมือWindows Performance Analyzer ( WPA ) เป็นส่วนหนึ่งของWindows Assessment and Deployment Kit ( Windows ADK ) เป็นเครื่องมือที่คุณสามารถใช้สร้างกราฟและตารางตามการบันทึกบันทึกการติดตามเหตุการณ์ คุณสร้างไฟล์ติดตามเหล่านี้โดยใช้เครื่องมือ เช่นXperfหรือWindows Performance Recorder ( WPR ) เครื่องมือเหล่านี้มีประโยชน์หากคุณมีปัญหาด้านประสิทธิภาพของระบบ คุณยังสามารถใช้เป็นประจำเพื่อติดตามประสิทธิภาพได้อีกด้วย

ในบทความนี้ คุณจะได้เรียนรู้วิธีสร้างการบันทึกอย่างรวดเร็วโดยใช้WPR คุณควรเปิดการบันทึกนี้ในระหว่างเหตุการณ์ที่คุณต้องการทดสอบประสิทธิภาพของคอมพิวเตอร์ของ(the performance of your computer)คุณ นี่อาจเป็นการเปิดเกม(launching a game)หรือแอปพลิเคชั่นอื่น หรือแม้แต่เรียกใช้โปรแกรมที่คุณเขียน จากนั้น เราจะอธิบายวิธีการใช้ เครื่องมือ WPAเพื่ออ่านและวิเคราะห์ไฟล์ข้อมูลนั้นเพื่อวัตถุประสงค์ในการแก้ปัญหา

การติดตั้งและเปิดใช้ Microsoft Windows ADK Tools(Microsoft Windows ADK Tools)

ขั้นตอนแรกในการติดตั้งทั้งWPAและWPRคือการติดตั้ง Windows ADK จากหน้าดาวน์โหลดของ Microsoft สำหรับ Windows Performance(install Windows ADK from Microsoft’s download page for the Windows Performance Toolkit) Toolkit เครื่องมือนี้มาจากMicrosoft.comดังนั้นจึงติดตั้งได้อย่างปลอดภัยอย่างสมบูรณ์ เมื่อคุณทำตามขั้นตอนการติดตั้ง คุณจะต้องเลือกส่วนประกอบที่คุณต้องการติดตั้ง 

เพียงตรวจสอบให้แน่ใจว่าได้เลือกWindows Performance Toolkitไว้ เนื่องจากมีเครื่องมือทั้งสองอย่างที่คุณต้องการ

เมื่อคุณเลือกติดตั้ง(Install)กระบวนการอาจใช้เวลา ดังนั้นโปรดอดทนรอ

เมื่อการ ติดตั้ง Windows Performance Toolkitเสร็จสมบูรณ์ คุณก็พร้อมที่จะบันทึก  WPR ครั้งแรกแล้ว(WPR)

หมายเหตุ(Note) : สำหรับตัวอย่างนี้ เราได้ติดตั้งแอป HeavyLoad Stress Test(HeavyLoad Stress Test app)เพื่อให้ระบบของเรามีภาระงานมากในขณะที่เกิดการบันทึกWPR

ก่อนใช้เครื่องมือMicrosoft Windows Performance Analyzerคุณจะต้องใช้Windows Performance Recorderเพื่อบันทึกการบันทึกการติดตามเหตุการณ์ ( ไฟล์ ETL ) การบันทึกนี้จะมีเหตุการณ์การติดตามเหตุการณ์(Event Tracing)สำหรับWindows ( ETW ) ทั้งหมด WPAวิเคราะห์ข้อมูลระบบทั้งหมดเกี่ยวกับCPUหน่วยความจำ พื้นที่เก็บข้อมูล และอื่นๆ

ในการเปิดWPRให้เลือก เมนู Startและพิมพ์ “Windows Performance Recorder” จากนั้นเลือกแอป  Windows Performance Recorder

เครื่องมือWPRเป็นเครื่องมือที่ตรงไปตรงมาในการจับภาพเหตุการณ์ที่เกิดขึ้นในระบบของคุณในช่วงเวลาที่กำหนด หากต้องการเริ่มการบันทึก ให้เลือกปุ่ม  เริ่ม(Start)

การดำเนินการนี้จะเป็นการเปิดกระบวนการบันทึกเหตุการณ์ของระบบ ดำเนินการต่างๆ (เช่น การเปิดและเรียกใช้โปรแกรม) ที่คุณต้องการใช้เพื่อทดสอบประสิทธิภาพของ(your system’s performance)ระบบ 

เมื่อเสร็จแล้ว ให้กลับไปที่ หน้าต่าง WPRแล้วเลือกปุ่ม  บันทึก(Save)

ขั้นตอนต่อไปจะแสดงเส้นทางไปยังไฟล์ETL ของคุณ (ETL)คุณสามารถใส่คำอธิบายของสิ่งที่คุณกำลังแก้ไขปัญหาหรือทดสอบในหน้าต่างคำอธิบายโดยละเอียด(detailed description)

เมื่อเสร็จแล้ว ให้เลือกปุ่มบันทึก(Save)

แอปจะเขียนข้อมูลทั้งหมดลงใน ไฟล์ ETLและคุณจะเห็นตัวเลือกที่ด้านล่างของหน้าต่างเพื่อเปิด เครื่องมือ WPAโดยตรงหรือไปที่ ไฟล์ ETLโดยเปิดโฟลเดอร์

วิธีที่สะดวกที่สุดในการย้ายไปยังการวิเคราะห์ประสิทธิภาพของคุณทันทีคือการเลือกปุ่มเปิด  ใน WPA(Open in WPA)

การ วิเคราะห์ไฟล์ ETL(ETL Files)ด้วยWindows Performance Analyzer

เมื่อคุณคลิกสองครั้งที่ แอป WPAและแอปเปิดขึ้นมา คุณก็พร้อมที่จะเริ่มนำทางผ่านและแสดงข้อมูลเป็นภาพในไฟล์ETL นี่เป็นไฟล์บันทึกพิเศษเฉพาะบางแอปเท่านั้นที่สามารถเปิดได้ คุณไม่สามารถดูได้โดยใช้บางอย่างเช่นGoogle DocsหรือMicrosoft Word(Microsoft Word)

คุณจะสังเกตเห็นทางด้านซ้ายว่ามีข้อมูลสำคัญสี่ประเภทให้สำรวจ คุณสามารถเลือกแผนภูมิเหล่านี้ทางด้านซ้ายเพื่อดูแผนภูมิที่แสดงรายละเอียดเพิ่มเติมในบานหน้าต่างด้านขวา

หมวดหมู่เหล่านี้รวมถึง:

  • กิจกรรมของระบบ(System Activity) : ประมวลผลข้อมูล งานเบื้องหลัง เหตุการณ์ และอื่นๆ
  • การคำนวณ(Computation) : ข้อมูลทั้งหมดที่เกี่ยวข้องกับแกนประมวลผลของ CPU(CPU)
  • ที่ เก็บข้อมูล(Storage) : ข้อมูลการใช้งานดิสก์
  • หน่วยความจำ(Memory) : การใช้หน่วยความจำจริงและเสมือน
  • พลังงาน(Power) : รายละเอียดการใช้พลังงานของโปรเซสเซอร์

ในแต่ละแผนภูมิ เช่น แผนภูมิ การใช้งาน CPU(CPU Usage)คุณสามารถวางเมาส์เหนือพื้นที่กราฟใดก็ได้เพื่อดูรายละเอียดองค์ประกอบข้อมูล เช่น ชื่อกระบวนการ เวลาใช้งานของกระบวนการ และเปอร์เซ็นต์ของการใช้งานCPU โดยรวม(CPU)

หากคุณเลือกชื่อกระบวนการเฉพาะจากรายการที่ด้านล่าง คุณจะเห็นส่วนที่ไฮไลต์ในกราฟเพื่อระบุเวลาเฉพาะที่กระบวนการใช้ทรัพยากรของ CPU (CPU)ซึ่งจะช่วยระบุว่ากระบวนการของระบบปฏิบัติการหรือกระบวนการของแอปพลิเคชันกินเวลาCPU ทั้งหมด หรือไม่

คุณยังสามารถเจาะลึกลงไปในแต่ละกระบวนการเพื่อดูกิจกรรมของสแต็กเฉพาะ อีกครั้งด้วยกราฟด้านบนที่เน้นพื้นที่เมื่อสแต็กนั้นใช้เวลาCPU อย่างแข็งขัน(CPU)

แผนภูมิที่มีอยู่ใน WPA

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

เราได้กล่าวถึง รายการ กิจกรรมของระบบ(System Activity)ข้างต้นแล้ว ด้านล่างนี้ คุณจะพบหมวด  การคำนวณ(Computation)

คุณจะพบแผนภูมิย่อยต่อไปนี้:

  • การใช้งาน CPU (สุ่มตัวอย่าง)(CPU Usage (Sampled)) : ตัวอย่าง กิจกรรม CPUที่ถ่ายในช่วงเวลาสุ่มตัวอย่าง 
  • การใช้ CPU (แม่นยำ)(CPU Usage (Precise)) : การใช้ CPU ที่เกี่ยวข้องกับเธรดกระบวนการทำงานเฉพาะ
  • DPC/SR Duration : เวลา CPU ที่ใช้ในการเรียกใช้โพรซีเดอร์ที่เลื่อนออกไป ( DPC(DPCs)
  • การใช้งาน CPU (ประกอบ)(CPU Usage (Attributed)) : การใช้งาน CPU แบ่งออกเป็นหลายประเภท

อีกครั้ง คุณสามารถเลือกแผนภูมิย่อยเหล่านี้เพื่อแสดงทางด้านขวา หรือคุณสามารถเจาะลึกลงไปในแผนภูมิย่อยเพิ่มเติมที่เกี่ยวข้องกับแต่ละพื้นที่เหล่านี้

หมวดหมู่ ที่เก็บข้อมูล(Storage)มีภาพย่อยการใช้ดิสก์หลายภาพอยู่ข้างใต้ในบานหน้าต่างนำทางด้านซ้าย

คุณสามารถดูการใช้งาน lDisk โดยรวมหรือเจาะลึกลงไปในภาพย่อยต่อไปนี้:

  • กิจกรรมดิสก์
  • จำนวนดิสก์
  • ออฟเซ็ตดิสก์
  • IO Time 
  • เวลาให้บริการ
  • ขนาดดิสก์
  • ปริมาณงานดิสก์
  • การใช้ดิสก์

การเพิ่มข้อมูลเหล่านี้อย่างน้อยหนึ่งรายการในบานหน้าต่างเดียวกันทางด้านซ้าย ช่วยให้คุณสามารถเปรียบเทียบการใช้ดิสก์ในด้านต่างๆ กันได้ การเปรียบเทียบประเภทนี้ควบคู่ไปกับภาพที่เกี่ยวข้องกับกระบวนการ(related to processes)หรือ เวลา ของ CPU(CPU)อาจช่วยให้คุณระบุสาเหตุของปัญหาด้านประสิทธิภาพ ของ Windows ได้(Windows)

หมวดหมู่ถัดไปในบานหน้าต่างนำทาง ด้านซ้ายคือMemory

คุณจะพบแผนภูมิต่อไปนี้ใน หมวด หน่วยความจำ(Memory) :

สุดท้าย หมวดหมู่สุดท้ายในรายการคืออำนาจ (Power)ภาพเหล่านี้เป็นภาพทั้งหมดที่เกี่ยวข้องกับการใช้พลังงานCPU โดยรวมของระบบของคุณ(CPU)

ซึ่งรวมถึงภาพย่อยต่อไปนี้ทั้งหมดเกี่ยวกับโปรเซสเซอร์ระบบทั้งหมด เช่นCPU(CPUs)และGPU(GPUs) :

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

คุณสมบัติอื่นๆ ของ Microsoft WPA

มีคุณลักษณะที่มีประโยชน์หลายอย่างใน เครื่องมือ WPAที่จะช่วยคุณในการแก้ปัญหา

หนึ่งในนั้นคือผู้ช่วย วิเคราะห์ (Assistant)คุณสามารถค้นหาได้โดยเลือกเมนูWindowและเลือกAnalysis Assistant

ซึ่งจะเปิดบานหน้าต่างใหม่ในเครื่องมือที่จะให้คำแนะนำและรายละเอียดเกี่ยวกับแผนภูมิหรือรายการภายในแผนภูมิที่คุณคลิก 

ซึ่งจะเป็นประโยชน์อย่างยิ่งหากคุณไม่คุ้นเคยกับคำศัพท์ต่างๆ ที่ใช้ในเครื่องมือนี้

หากคุณเลือก เมนู หน้าต่าง(Window)และเลือกมุมมองการวิเคราะห์ใหม่(New Analysis View)คุณสามารถเปิดแท็บการวิเคราะห์ใหม่ได้

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

สำรวจWindows Performance Analyzer เพิ่มเติม(Windows Performance Analyzer Further)

หากคุณต้องการเจาะลึกWPAให้มากขึ้นMicrosoftมีคู่มือ Microsoft Docs ฉบับ(old Microsoft Docs guide)เก่า เอกสารไม่ได้รับการดูแลอีกต่อไป แต่ควรชี้คุณไปในทิศทางที่ถูกต้อง มันยังรวมถึงการอ้างอิงบรรทัดคำสั่งแบบเต็มที่คุณสามารถใช้เพื่อเรียกใช้ คำสั่ง WPAจากพรอมต์คำสั่ง

อย่างที่คุณเห็น เครื่องมือ Windows Performance Analyzerมีความยืดหยุ่นและมีประโยชน์มากกว่าเครื่องมือประสิทธิภาพมาตรฐานที่ติดตั้งบนWindowsเป็นค่าเริ่มต้น ดังนั้น ในครั้งต่อไปที่ ระบบ Windows ของคุณ เริ่มทำงานผิดปกติ ให้ใช้เวลาในการดาวน์โหลดWindows ADKและลองใช้WPRและWPA

หากคุณใช้Linux (หรือAndroid ) เครื่องมือที่คล้ายกันในเวอร์ชัน GitHub Linux จะพร้อม(GitHub Linux version of a similar tool is available)ใช้ งาน โดย ใช้ Microsoft Performance Toolkit



About the author

ฉันเป็นมืออาชีพด้านคอมพิวเตอร์ที่มีประสบการณ์การทำงานกับซอฟต์แวร์ Microsoft Office รวมถึง Excel และ PowerPoint ฉันยังมีประสบการณ์กับ Chrome ซึ่งเป็นเบราว์เซอร์ของ Google ทักษะของฉันรวมถึงการสื่อสารที่เป็นลายลักษณ์อักษรและด้วยวาจา การแก้ปัญหา และการคิดอย่างมีวิจารณญาณ



Related posts