ฉันจะดูได้อย่างไรว่าแกนประมวลผลทำงานเป็นจำนวนเท่าใด


45

ฉันมีระบบประมวลผลแบบ quad-core ฉันใช้ Windows ก่อนติดตั้ง Ubuntu Windows โดยการเริ่มต้นใช้ 1 หลัก * msconfigและฉันจะเปลี่ยนที่กับ ฉันจะทำสิ่งนี้ใน Ubuntu หรือจำเป็นหรือไม่

หน้าต่างถูกใช้หลักในการบูต


1
ฉันรู้สึกว่ามันสำคัญที่จะต้องทราบว่า Windows ไม่ได้ใช้เพียงแค่แกนเดียวเท่านั้น รายการใน MSConfig กำลังพูดถึงจำนวนคอร์ที่ควรใช้ในกระบวนการบูทและฉันค่อนข้างแน่ใจว่ามีประโยชน์ในการจำกัดจำนวนเท่านั้น ฉันไม่เห็นเหตุผลที่จะไม่ใช้ทั้งหมดตามค่าเริ่มต้น
Phoshi

1
Windows ใช้แกนประมวลผลทั้งหมดตามค่าเริ่มต้น ตัวเลือกการเริ่มต้นใน msconfig ใช้สำหรับ จำกัด จำนวนตัวประมวลผล เมื่อไม่ได้เปิดใช้งานการ จำกัด ช่องข้อความจะแสดง "1" ซึ่งอาจมีลักษณะเหมือนค่าการทำงานปัจจุบัน แต่ไม่ใช่ เป็นเพียงขั้นต่ำสุดที่คุณสามารถพิมพ์ได้
Sedat Kapanoglu

คำตอบ:


60

ประเภท:

lscpu

ENTERในสถานีและกด

ตอนนี้คุณมีข้อมูลเกี่ยวกับแกนที่ใช้ในการติดตั้ง Ubuntu ของคุณ


1
นอกจากนี้ - ออกจากบรรทัดอดีต: Core(s) per socket:4มันจะบอก U ถึงจำนวน Cores ที่แน่นอนบนเครื่อง
Arthur Kushman

48

คุณสามารถดูการใช้งานแกนประมวลผล CPU ของคุณโดยใช้คำสั่งด้านบน

  1. เปิด Terminal
  2. ประเภทtop. คุณจะเห็นข้อมูลบางอย่างเกี่ยวกับงานหน่วยความจำและอื่น ๆ
  3. พิมพ์1เพื่อแสดงการใช้งาน CPU แต่ละรายการ คุณจะเห็นสิ่งที่ชอบ:

ด้านบน

ในการเริ่มต้นกระบวนการใหม่ซึ่งควรดำเนินการในแกนเดียวเท่านั้นคุณสามารถใช้คำสั่ง tasket

taskset -c 0 executable

เพื่อตรวจสอบความสัมพันธ์ซีพียูของกระบวนการที่มีอยู่คุณสามารถใช้คำสั่งนี้:

taskset -cp $(pgrep -f executable)

โปรดทราบว่าข้อมูลประจำตัวที่สามารถเรียกใช้งานได้ซึ่งคุณจะส่งไปยังคำสั่งนี้อาจเป็น './executable' หากคุณเริ่มต้นด้วยวิธีนี้


นี่เป็นคำตอบที่ดีเพราะมันใช้ประโยชน์จากคำสั่งด้านบนซึ่งเรามักจะใช้อยู่ดี ฉันยังไม่เคยรู้เกี่ยวกับชุดงาน
Donato

[jalal @ ivcgpu1 แบ่งออก] $ tasket -cp $ (pgrep -f executable) tasket: อาร์กิวเมนต์ PID ที่ไม่ถูกต้อง: '-cp'
Mona Jalal

12

เนื่องจากคุณไม่ได้ระบุสภาพแวดล้อมเดสก์ท็อปของคุณฉันจะถือว่าคุณใช้งาน Ubuntu

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

แท็บทรัพยากรจะแสดงกิจกรรมของแต่ละคอร์

ป้อนคำอธิบายรูปภาพที่นี่

ในขณะที่แท็บกระบวนการจะแสดงการใช้ cpu สำหรับแต่ละโปรแกรม

ป้อนคำอธิบายรูปภาพที่นี่


10

htopเครื่องมือจัดทำกราฟสำหรับการใช้งานซีพียูคอร์

ติดตั้ง htop ผ่านเทอร์มินัล:

apt-get install htop

เรียกใช้ htop ผ่านทางเทอร์มินัล:

htop

htop ในเทอร์มินัลอูบุนตูมีลักษณะเช่นนี้


4
ฉันขอแนะนำให้ขยายสิ่งนี้เพื่ออธิบายวิธีใช้เพื่อจุดประสงค์นั้นและเพื่อแสดงให้เห็นว่ามันมีลักษณะอย่างไร (เมื่อใช้วิธีนี้)
Eliah Kagan

คุณยังไม่ได้พูดถึงวิธีการติดตั้งเพราะมันไม่ได้มาพร้อมกับระบบ
RolandiXor

เข้ากันได้ดีกับtop!
epsilone

4

เซ็นเซอร์ก็ทำหน้าที่นี้เช่นกัน แต่มันก็บอกอุณหภูมิของแกนที่กำลังทำงานอยู่นั้นยอดเยี่ยมมาก

พิมพ์sensorsเทอร์มินัลแล้วเครื่องจะบอกคุณว่าคุณได้ติดตั้งไว้แล้วเมื่อติดตั้งแล้วคุณเพิ่งเขียนsensors นี่เป็นเซ็นเซอร์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.