วิธีรับการใช้งาน CPU โดยกระบวนการโดยใช้ PowerShell
หากต้องการรับการใช้งาน CPU ตามกระบวนการใน PowerShell คุณสามารถใช้คำสั่ง `Get-Process` พร้อมกับ Sort-Object cmdlet เพื่อเรียงลำดับกระบวนการตามการใช้งาน CPU .
ในบทความนี้ เราจะพูดถึงวิธีรับการใช้งาน CPU ตามกระบวนการ และรับการใช้งาน CPU สำหรับกระบวนการเฉพาะโดยใช้คำสั่ง PowerShell
วิธีรับการใช้งาน CPU ตามกระบวนการ
ใช้ Get-Process cmdlet ใน PowerShell เพื่อรับการใช้งาน CPU ตามกระบวนการ นี่คือคำสั่ง PowerShell เพื่อรับการใช้งาน CPU ตามกระบวนการ
Get-Process | Sort-Object -Property CPU -Descendingในสคริปต์ PowerShell ข้างต้น คำสั่ง Get-Process จะรับรายการกระบวนการทั้งหมดบนคอมพิวเตอร์และส่งต่อไปยัง Sort-Object cmdlet เพื่อจัดเรียงตามการใช้งาน CPU ตามลำดับจากมากไปน้อย
Get-Process cmdlet รับกระบวนการทั้งหมด
Sort-Object cmdlet เรียงลำดับคอลเลกชันของวัตถุตามคุณสมบัติที่ระบุเป็น CPU
พารามิเตอร์ -Descending ระบุว่าวัตถุควรเรียงลำดับจากมากไปน้อย
ผลลัพธ์ของสคริปต์ PowerShell ด้านบนเพื่อเรียงลำดับการใช้งาน CPU ตามกระบวนการจะแสดงชื่อกระบวนการ CPU ID ตัวจัดการ และเธรด คอลัมน์ CPU จะมีเปอร์เซ็นต์การใช้งาน CPU ตามกระบวนการ
คุณสามารถรับกระบวนการใช้งาน CPU 10 อันดับแรกใน Windows โดยใช้คำสั่ง PowerShell ตามที่ระบุด้านล่าง
Get-Process | Sort-Object -Property CPU -Descending | Select-Object -First 10 | Format-Table -AutoSizeคำสั่ง PowerShell ข้างต้นรับกระบวนการทั้งหมดบนระบบ จัดเรียงตามการใช้งาน CPU ตามลำดับจากมากไปน้อย และใช้ Select-Object cmdlet เพื่อแสดงกระบวนการที่ใช้งาน CPU 10 อันดับแรกบนระบบ Windows
วิธีรับการใช้งาน CPU สำหรับกระบวนการเฉพาะ
หากต้องการรับการใช้งาน CPU สำหรับกระบวนการเฉพาะ ให้รันคำสั่งต่อไปนี้
Get-Process -Name chrome | Select-Object -Property CPUในสคริปต์ PowerShell ข้างต้น คำสั่ง Get-Process รับการใช้งาน CPU สำหรับกระบวนการที่ตั้งชื่อ
Chromeผลลัพธ์ของสคริปต์ด้านบนจะส่งคืนชื่อของกระบวนการและเปอร์เซ็นต์การใช้งาน CPU ตามกระบวนการ
PS C:\> Get-Process -Name chrome | Select-Object -Property CPU
CPU
---
3.109375
1
351.75
882.453125
10.421875
62.78125
3111.953125เคล็ดลับเด็ด: วิธีรับการใช้งาน CPU เป็นเปอร์เซ็นต์โดยใช้ PowerShell!
บทสรุป
ฉันหวังว่าบทความข้างต้นเกี่ยวกับวิธีรับการใช้งาน CPU โดยกระบวนการโดยใช้คำสั่ง PowerShell Get-Process จะเป็นประโยชน์สำหรับคุณ
คุณสามารถค้นหาหัวข้อเพิ่มเติมเกี่ยวกับคำสั่ง PowerShell Active Directory และพื้นฐาน PowerShell ได้ในหน้าแรกของ ShellGeek
