การตรวจสอบ CPU: เธรดไฮเปอร์, ความเร็วสัญญาณนาฬิกาปัจจุบัน


5

ฉันคิดว่ามันน่าสนใจถ้าเป็นไปได้ที่จะตรวจสอบว่า Ghz แต่ละแกนของฉันทำงานเท่าไร เป็นไปได้หรือไม่?


1
พวกเขากำลังทำงานด้วยความเร็วเดียวกับแกนจริง
Ignacio Vazquez-Abrams

1
คุณควรจะบอกที่ OS ที่คุณกำลังใช้
บาร์น

1
เขาไม่บอกเราด้วยแท็กของเขาเหรอ?
Ingo

ซีพียูของ Intel มักจะใช้ Hyper-threading และเท่าที่ฉันรู้ไม่มีทางที่จะดูว่าอะไรคือคอร์ที่แท้จริงและเป็นเวอร์ชวลภายในระบบปฏิบัติการ สำหรับความถี่ฉันจะให้ CPU-Z ยิง ควรจะสามารถตรวจจับความถี่ของแต่ละคอร์ได้อย่างอิสระและบอกคุณว่ากำลังทำงานอยู่ที่ความถี่ใด
AndrejaKo

@AndrejaKo คุณหมายถึงอะไร "ซึ่งเป็นแกนหลักที่แท้จริงและที่เป็นเสมือน"? แต่ละแกนจริงมีสองแกนเสมือน แกนกลางจริงและแกนเสมือนนั้นแตกต่างกันโดยสิ้นเชิงและเป็นไปไม่ได้ที่จะทำให้เกิดความสับสนกับอีกแกนหนึ่ง แกนกลางที่แท้จริงคือวัตถุทางกายภาพที่แท้จริงที่คุณสามารถสัมผัสได้ แกนประมวลผลเสมือนเป็นความสามารถเชิงตรรกะที่คุณไม่สามารถสัมผัสหรือชี้ไป
David Schwartz

คำตอบ:


11

คุณควรจะสามารถทำได้โดยใช้เครื่องมือตรวจสอบประสิทธิภาพที่มาพร้อมกับ windows 7 ซึ่งเป็น 'สแนปอินของคอนโซลการจัดการ 3.0 ของคุณ ฉันมี windows 7 professional ฉันไม่แน่ใจว่ามันรวมอยู่ใน Home Edition หรือไม่

เพียงกดปุ่ม 'windows' ของคุณและป้อน perfmon ลงในฟิลด์ข้อความ (ค้นหาโปรแกรม / ไฟล์)

เมื่อเปิดแล้วคุณสามารถเปิดเครื่องมือตรวจสอบ (ถ้ายังไม่ได้เปิด) จากนั้นกดปุ่มบนการตรวจสอบประสิทธิภาพ

  • กดปุ่ม 'บวกสีเขียวขนาดใหญ่'
  • ค้นหาในรายการ 'ประสิทธิภาพโปรเซสเซอร์'
  • เปิดตัวเลือกด้านล่างส่วนหัวที่คุณสามารถทำได้
  • คลิกที่ 'ความถี่โปรเซสเซอร์
  • ในบานหน้าต่างด้านล่างให้เลือกจากนั้น
  • กดปุ่ม 'เพิ่ม >>'

และนี่คือลักษณะของหน้าต่างที่ปรากฏ (ลองนึกภาพเป็นภาษาอังกฤษหรือภาษาที่คุณใช้)

PerfMon-Screenshot (เวอร์ชั่นภาษาเยอรมัน)

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


1

ในการตรวจสอบว่าคุณใช้ฮาร์ดแวร์หลายเธรด (ที่ Intel เรียกว่า Hyperthreading, HT) คุณสามารถใช้ WMI ได้หรือไม่

  1. Win32_ComputerSystemระดับจะมีหนึ่งอินสแตนซ์ที่มีคุณสมบัติและNumberOfProcessors NumberOfLogicalProcessorsอดีตคือจำนวนซ็อกเก็ต (ฟิสิคัล CPU) และอันหลังคือหลังจากรวม HT

  2. win32_processorระดับจะมีหนึ่งตัวอย่างต่อซ็อกเก็ตและมีคุณสมบัติและNumberOfCores NumberOfLogicalProcessors

ที่นี่ด้วย i720 ที่เปิดใช้งาน HT และใช้การสนับสนุน WMI ของ PowerShell ( gwmiเป็นชื่อแทนGet-WmiObject):

PS> gwmi win32_computersystem | NumberOfProcessors


NumberOfProcessors: 1
NumberOfLogicalProcessors: 8


PS> gwmi win32_processor | ft NumberOfCores, NumberOfLogicalProcessors

NumberOfCores NumberOfLogicalProcessors
------------- -------------------------
            4 8

ไม่ได้ตอบ OP ของฉัน
elysium กลืนกิน

มันคือ "รู้ว่าพวกเขากำลังใช้ไฮเปอร์เธรดเธรด" (แม้ว่าจะถูกแก้ไขจากชื่อตอนนี้) ฉันไม่ได้อ้างว่ามันเป็นคำตอบที่สมบูรณ์ แต่อีกฝ่าย A ไม่ได้กล่าวถึงส่วนนี้
Richard

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