สิ่งสำคัญคือคุณต้องรู้วิธีตรวจสอบการใช้งาน CPU ของคุณใน Linux การติดตามการใช้งาน CPU ในระบบ Linux ของคุณมีความสำคัญด้วยเหตุผลหลายประการ โดยแก่นแท้แล้ว การตรวจสอบการใช้งาน CPU ช่วยให้มั่นใจได้ว่าระบบของคุณทำงานได้อย่างราบรื่นและมีประสิทธิภาพ ด้วยการตรวจสอบปริมาณการประมวลผลของ CPU ที่ใช้เป็นประจำ คุณจะได้รับข้อมูลเชิงลึกเกี่ยวกับประสิทธิภาพและสถานภาพของระบบของคุณ หากคุณมีคอมพิวเตอร์ที่ดีที่สุดเครื่องหนึ่ง คุณควรตรวจสอบให้แน่ใจว่าเครื่องนั้นทำงานได้อย่างเต็มประสิทธิภาพ
เหตุผลหลักประการหนึ่งในการตรวจสอบการใช้งาน CPU คือการระบุจุดคอขวดของประสิทธิภาพ การใช้งาน CPU ที่สูงอย่างต่อเนื่องอาจบ่งบอกว่าระบบของคุณอยู่ในภาวะตึงเครียด ส่งผลให้จำเป็นต้องอัพเกรดฮาร์ดแวร์หรือปรับแต่งซอฟต์แวร์ให้เหมาะสม สิ่งนี้ช่วยให้คุณปรับแต่งระบบของคุณให้มีประสิทธิภาพสูงสุด โดยระบุกระบวนการหรือแอปพลิเคชันที่ใช้ทรัพยากรจำนวนมากซึ่งอาจส่งผลกระทบต่อประสิทธิภาพโดยรวม
นอกจากนี้ยังเป็นเครื่องมือแก้ไขปัญหาอันล้ำค่าอีกด้วย การเพิ่มขึ้นอย่างผิดปกติหรือกิจกรรม CPU สูงอย่างต่อเนื่องอาจเป็นตัวบ่งชี้เบื้องต้นของปัญหาที่ซ่อนอยู่ เช่น กระบวนการที่ควบคุมไม่ได้ มัลแวร์ หรือการกำหนดค่าที่ไม่ถูกต้อง การตรวจจับและแก้ไขปัญหาเหล่านี้ตั้งแต่เนิ่นๆ ช่วยรักษาการตอบสนองและความเสถียรของระบบ
ในคู่มือนี้ เราจะดูวิธีรับข้อมูลทั้งหมดว่า CPU ของคุณทำอะไรอยู่ และกระบวนการใดที่กำลังทำงานอยู่ในเวลาที่กำหนด ไม่ว่าคุณต้องการใช้การตรวจสอบระบบบนอินเทอร์เฟซแบบกราฟิกของคุณหรือเจาะลึกเข้าไปในบรรทัดคำสั่ง Linux คุณจะพบสิ่งที่คุณจำเป็นต้องรู้เพื่อดูภาพรวมประสิทธิภาพของระบบของคุณ
วิธีตรวจสอบการใช้งาน CPU ของคุณใน Linux
บทความนี้ครอบคลุมการใช้งาน CPU ซึ่งแตกต่างจากข้อมูล CPU
ข้อมูล CPU ให้รายละเอียดคงที่เกี่ยวกับ CPU ในขณะที่การใช้งาน CPU สะท้อนถึงการใช้งานแบบไดนามิกของ CPU ในระหว่างการทำงานของคอมพิวเตอร์หรือแอปพลิเคชันเฉพาะ ทั้งสองด้านมีความสำคัญต่อการทำความเข้าใจและการจัดการประสิทธิภาพของระบบ
เรามีคู่มือที่ครอบคลุมแยกต่างหาก วิธีดูข้อมูล CPU ใน Linux.
1. Distro: ตรวจสอบจอภาพระบบของคุณ

หากคุณใช้การกระจาย Linux เช่น Ubuntu คุณสามารถตรวจสอบการใช้งาน CPU ปัจจุบันของคุณได้ใน System Monitor นี่เทียบเท่ากับ Task Manager ใน Windows
หากต้องการเปิด System Monitor ใน Ubuntu ให้คลิกไอคอน Show Applications บนหน้าจอหลักของคุณ นี่คือตารางเก้าจุดที่ด้านซ้ายล่างของหน้าจอในภาพด้านบน
คุณยังสามารถเปิด System Monitor ด้วยแป้นพิมพ์ลัด Super + A โดยปกติปุ่ม ‘super’ ของคุณจะอยู่ถัดจากปุ่ม ALT และอาจมีไอคอน Windows หรือ Apple Command
การตรวจสอบระบบมีหลายแท็บ รวมถึงกระบวนการและทรัพยากร
แท็บกระบวนการให้ข้อมูลโดยละเอียดเกี่ยวกับกระบวนการที่ทำงานบนคอมพิวเตอร์ของคุณและการใช้ทรัพยากร รวมถึงการใช้งาน CPU คอลัมน์ CPU จะแสดงเปอร์เซ็นต์ของทรัพยากร CPU ที่แต่ละกระบวนการใช้งานอยู่ในปัจจุบัน คุณยังสามารถใช้หน้านี้เพื่อตรวจสอบ ID ผู้ใช้ หน่วยความจำ และอื่นๆ ของแต่ละกระบวนการได้
แท็บทรัพยากรจะแสดงการใช้งาน CPU, หน่วยความจำ และเครือข่ายปัจจุบันเป็นกราฟเส้น
2. ใช้คำสั่ง ‘บนสุด’

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการใช้งาน CPU ของคุณโดยใช้คำสั่ง Linux คุณสามารถใช้อินเทอร์เฟซบรรทัดคำสั่งได้
กด Ctrl-Alt-T เพื่อเปิดอินเทอร์เฟซบรรทัดคำสั่งและ พิมพ์คำสั่ง “สูงสุด”.
3. ตรวจสอบเอาต์พุตที่สร้างขึ้น

ที่ สูงสุด คำสั่งใน Linux ให้มุมมองแบบเรียลไทม์ของกระบวนการของระบบ เมื่อคุณรันคำสั่งบนสุดในเทอร์มินัล คุณจะเห็นหน้าจอพร้อมข้อมูลเกี่ยวกับประสิทธิภาพของระบบและกระบวนการที่ทำงานอยู่ ต่อไปนี้เป็นรายละเอียดข้อมูลสำคัญที่นำเสนอโดย สูงสุด: :
ข้อมูลส่วนหัว
ส่วนบนของจอแสดงผลจะแสดงข้อมูลเกี่ยวกับระบบ รวมถึงเวลาทำงาน จำนวนผู้ใช้ ค่าเฉลี่ยการโหลด และการใช้ทรัพยากรระบบโดยรวม
พื้นที่งาน
ส่วนหลักแสดงรายการกระบวนการที่กำลังทำงานอยู่ คอลัมน์สำคัญได้แก่:
- PID (รหัสกระบวนการ): ตัวระบุเฉพาะที่กำหนดให้กับแต่ละกระบวนการ
- USER: ผู้ใช้ที่เริ่มกระบวนการ
- %CPU: เปอร์เซ็นต์ของทรัพยากร CPU ที่กระบวนการใช้อยู่ในปัจจุบัน
- %MEM: เปอร์เซ็นต์ของ RAM ที่กระบวนการใช้
- TIME+: เวลา CPU ทั้งหมดที่กระบวนการใช้ไป
- คำสั่ง: คำสั่งหรือโปรแกรมที่เกี่ยวข้องกับกระบวนการ
กดปุ่ม Q เพื่อออกจากฟังก์ชัน
4. ใช้ ‘top -i’ เพื่อซ่อนกระบวนการที่ไม่ได้ใช้งาน

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

เมื่อกระบวนการบนสุดกำลังทำงาน คุณสามารถเรียงลำดับรายการตามการใช้งาน CPU เพื่อให้กระบวนการที่ใช้เปอร์เซ็นต์สูงสุดของ CPU อยู่ที่ด้านบนสุด เพื่อทำสิ่งนี้, ป้อน P บนแป้นพิมพ์ของคุณ.
คุณยังสามารถจัดเรียงรายการตามคอลัมน์อื่นๆ ได้โดยใช้ทางลัดต่อไปนี้:
M – เรียงลำดับกระบวนการตามการใช้หน่วยความจำ
T – จัดเรียงกระบวนการตามเวลาทำงาน
N – เรียงลำดับกระบวนการตามรหัสกระบวนการ
การติดตามดูการใช้งาน CPU ของคุณในระบบ Linux ก็เหมือนกับการตรวจสุขภาพคอมพิวเตอร์ของคุณ ข้อมูลเชิงลึกที่ได้รับจากการตรวจสอบการใช้งาน CPU เป็นสิ่งที่ขาดไม่ได้เพื่อให้มั่นใจว่าการทำงานของระบบราบรื่นและมีประสิทธิภาพ การระบุจุดคอขวดของประสิทธิภาพ การตรวจจับการเพิ่มขึ้นอย่างรวดเร็วผิดปกติ และการแก้ไขปัญหาตั้งแต่เนิ่นๆ เป็นเพียงเหตุผลบางประการที่ทำให้แนวทางปฏิบัตินี้มีความสำคัญ
โปรดจำไว้ว่าการใช้งาน CPU ไม่ใช่แค่รายละเอียดคงที่เท่านั้น เป็นการทำความเข้าใจการใช้งาน CPU แบบไดนามิกระหว่างการทำงานของคอมพิวเตอร์หรือแอปพลิเคชันเฉพาะ ด้วยการใช้เครื่องมือเช่น System Monitor หรือคำสั่ง ‘top’ คุณสามารถดูข้อมูลแบบเรียลไทม์เกี่ยวกับกระบวนการที่ทำงานอยู่ เปอร์เซ็นต์การใช้งาน CPU การใช้หน่วยความจำ และอื่นๆ
ตอนนี้คุณรู้วิธีค้นหาการใช้งาน CPU แล้ว ทำไมไม่ลองยกระดับความรู้ Linux ของคุณไปอีกขั้นด้วยบทช่วยสอนอันหลากหลายของเรา เรียนรู้วิธีเพิ่มผู้ใช้ใน Linux, วิธีค้นหาไฟล์ใน Linux, วิธีเปลี่ยนชื่อไฟล์ใน Linux และวิธีลบไดเรกทอรีใน Linux