ภาษาอังกฤษอาหารฝรั่งเศสสเปน

ไอคอน Fav ของ OnWorks

cpupower-monitor - ออนไลน์ใน Cloud

เรียกใช้ cpupower-monitor ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง cpupower-monitor ที่สามารถทำงานในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


cpupower-monitor - รายงานความถี่โปรเซสเซอร์และสถิติการไม่ได้ใช้งาน

เรื่องย่อ


ซีพียู หน้าจอ -l

ซีพียู หน้าจอ [-c][-NS ,[,...]] [-i วินาที]
ซีพียู หน้าจอ [-c][-m ,[,...]] คำสั่ง

DESCRIPTION


cpupower-จอภาพ รายงานโทโพโลยีโปรเซสเซอร์ ความถี่และสถิติสถานะพลังงานที่ไม่ได้ใช้งาน
แต่ละ คำสั่ง ถูกแยกและพิมพ์สถิติเมื่อเสร็จสิ้นหรือสถิติคือ
พิมพ์เป็นระยะ

cpupower-จอภาพ ใช้สถานะสลีปโปรเซสเซอร์อิสระและตัวนับความถี่
บางส่วนถูกดึงมาจากสถิติเคอร์เนล บางส่วนกำลังอ่านฮาร์ดแวร์โดยตรง
ทะเบียน ใช้ -l เพื่อดูภาพรวมที่รองรับในระบบของคุณ

Options


-l
แสดงรายการมอนิเตอร์ที่มีอยู่ในระบบของคุณ รายละเอียดเพิ่มเติมเกี่ยวกับจอภาพแต่ละจอคือ
แสดง:

· ชื่อในเครื่องหมายคำพูดที่สามารถส่งผ่านไปยังพารามิเตอร์ -m

· จำนวนตัวนับต่างๆ ที่จอภาพรองรับในวงเล็บ

· ระยะเวลาเป็นวินาทีที่ตัวนับอาจล้น เนื่องจาก
ข้อจำกัดในการดำเนินการ

· ชื่อและคำอธิบายของตัวนับแต่ละตัวและระดับลำดับชั้นของตัวประมวลผล
ครอบคลุมในวงเล็บเหลี่ยม:

· [T] -> เธรด

· [C] -> Core

· [P] -> แพ็คเกจโปรเซสเซอร์ (ซ็อกเก็ต)

· [M] -> เคาน์เตอร์กว้างเครื่องจักร/แพลตฟอร์ม

-NS , ,...
แสดงเฉพาะจอภาพเท่านั้น ใช้สตริงการมอนิเตอร์ที่ให้มาโดยตัวเลือก -l

-i วินาที
วัดช่วง.

-c
กำหนดเวลากระบวนการในทุกคอร์ก่อนเริ่มและสิ้นสุดการวัด นี้สามารถ
จำเป็นสำหรับมอนิเตอร์ Idle_Stats เมื่อไม่มีมอนิเตอร์ที่ใช้ MSR อื่น (ต้องทำงานบน
แกนที่วัดได้) ทำงานแบบขนาน นี่คือการปลุกโปรเซสเซอร์จาก
สถานะการนอนหลับลึกขึ้นและให้เคอร์เนลพิจารณาข้อมูล cpuidle (สถานะ C) อีกครั้ง
ก่อนที่จะอ่านการกำหนดเวลา cpuidle จาก sysfs

คำสั่ง
วัดลักษณะรอบเดินเบาและความถี่ของคำสั่ง/ภาระงานตามอำเภอใจ NS
ปฏิบัติการ คำสั่ง เป็นทางแยกและเมื่อออก สถิติที่รวบรวมตั้งแต่เป็น
ส้อมจะปรากฏขึ้น

-v
เพิ่มการใช้คำฟุ่มเฟือยถ้าไบนารีถูกคอมไพล์ด้วยชุดตัวเลือก DEBUG

MONITOR คำอธิบาย


Idle_Stats
แสดงสถิติของระบบย่อยเคอร์เนล cpuidle ค่าจะถูกดึงมาจาก
/sys/อุปกรณ์/ระบบ/cpu/cpu*/cpuidle/สถานะ*/. เคอร์เนลอัพเดตค่าเหล่านี้ทุกครั้ง
สถานะว่างถูกป้อนหรือทิ้งไว้ ดังนั้นจึงอาจมีความคลาดเคลื่อนบ้างเมื่อแกนอยู่ใน
สถานะว่างในบางครั้งเมื่อการวัดเริ่มต้นหรือสิ้นสุด แย่ที่สุดก็เกิดขึ้นได้
แกนหนึ่งอยู่ในสถานะว่างตลอดระยะเวลาการวัดและการใช้งานในสถานะว่าง
เวลาที่ส่งออกโดยเคอร์เนลไม่ได้รับการอัพเดต ในกรณีนี้มีถิ่นที่อยู่ของรัฐ0
เปอร์เซ็นต์จะแสดงในขณะที่เป็น 100

เอ็มเพอร์ฟ
ชื่อมาจากการลงทะเบียน MSR aperf/mperf (เฉลี่ยและสูงสุด) ซึ่งคือ
มีอยู่ในโปรเซสเซอร์ X86 ล่าสุด มันแสดงความถี่เฉลี่ย (รวมถึง boost
ความถี่) ความจริงที่ว่าในฮาร์ดแวร์ล่าสุดทั้งหมด ตัวจับเวลา mperf หยุดทำงานใด ๆ
สถานะว่างยังใช้เพื่อแสดง C0 (โปรเซสเซอร์ทำงานอยู่) และ Cx (โปรเซสเซอร์อยู่ในใดๆ
สถานะการนอนหลับ) ครั้ง เคาน์เตอร์เหล่านี้ไม่มีข้อจำกัดความไม่ถูกต้อง
ตัวนับ "Idle_Stats" อาจปรากฏขึ้น อาจทำงานได้ไม่ดีบน Linux-2.6.20 ถึง 2.6.29 เนื่องจาก
acpi-cpufreq ตัวขับความถี่เคอร์เนลล้างการลงทะเบียน aperf/mperf เป็นระยะๆ ในนั้น
เมล็ด

Nehalem สะพานแซนดี้ Haswellขยาย
ตัวนับสถานะสลีป Intel Core และ Package เธรด (ไฮเปอร์เธรดคอร์) อาจไม่
สามารถเข้าสู่สถานะแกนกลางที่ลึกกว่าได้หากใช้พี่น้องของตน สถานะการนอนหลับของแพ็คเกจที่ลึกที่สุด
ในความเป็นจริงอาจปรากฏเป็นสถานะสลีปกว้างของเครื่อง/แพลตฟอร์ม และสามารถป้อนได้ก็ต่อเมื่อ
แกนทั้งหมดไม่ได้ใช้งาน ค้นหาคู่มือ Intel (บางส่วนมีอยู่ในส่วนอ้างอิง)
สำหรับรายละเอียดเพิ่มเติม จอภาพได้รับการตั้งชื่อตามตระกูล CPU ที่สถานะสลีป
ความสามารถได้รับการแนะนำและอาจไม่ตรงกับชื่อ CPU ของแพลตฟอร์ม สำหรับ
ตัวอย่างโปรเซสเซอร์ IvyBridge มีความสามารถสถานะสลีปซึ่งได้รับการแนะนำใน
ตระกูลโปรเซสเซอร์ Nehalem และ SandyBridge ดังนั้นบนโปรเซสเซอร์ IvyBridge คุณจะได้รับ
ตัวตรวจสอบสถานะการนอนหลับของ Nehalem และ SandyBridge HaswellExtended แพ็คเกจเพิ่มเติมสถานะการนอนหลับ
ความสามารถมีเฉพาะใน Haswell เฉพาะ (ตระกูล 0x45) และอาจด้วย
โปรเซสเซอร์อื่นๆ ในอนาคต

Fam_12ชม Fam_14ชม
โปรเซสเซอร์แล็ปท็อปและเดสก์ท็อป AMD (ตระกูล 12h และ 14h) ตัวนับสถานะสลีป การลงทะเบียน
เข้าถึงได้ผ่าน PCI และยังคงสามารถอ่านได้ในขณะที่แกนออฟไลน์

มีเคาน์เตอร์พิเศษหนึ่งแห่ง: NBP1 (สะพานเหนือ P1) อันนี้คืนค่า 0 หรือ 1 เสมอ
ขึ้นอยู่กับว่าสถานะพลังงาน North Bridge P1 ถูกป้อนอย่างน้อยหนึ่งครั้งในระหว่าง
วัดเวลา ความสามารถในการเข้าสู่สถานะ NBP1 ก็ขึ้นอยู่กับการจัดการพลังงานกราฟิกด้วย
ดังนั้นตัวนับนี้จึงสามารถใช้เพื่อตรวจสอบว่าการจัดการพลังงานไดรเวอร์ของกราฟิกหรือไม่
กำลังทำงานตามที่คาดไว้

ตัวอย่าง


cpupower monitor -l" อาจแสดง:
ตรวจสอบ "Mperf" (3 สถานะ) - อาจล้นหลังจาก 922000000 s

...

ตรวจสอบ "Idle_Stats" (3 สถานะ) - อาจล้นหลังจาก 4294967295 s

...

จอภาพ cpupower -m "Idle_Stats,Mperf" scp /tmp/test /nfs/tmp

ตรวจสอบคำสั่ง scp แสดงทั้ง Mperf และ Idle_Stats สถิติตัวนับ แต่ใน
แลกเปลี่ยนคำสั่ง

ระวังว่าคำสั่งทั่วไปเพื่อใช้งาน CPU หนึ่งตัวอย่างเต็มที่โดยทำ:

cpupower monitor cat /dev/zero >/dev/null

ไม่ทำงานตามที่คาดไว้ เนื่องจากเอาต์พุตที่วัดได้ถูกเปลี่ยนเส้นทางไปที่ /dev/null นี้
สามารถแก้ไขได้โดยการวางบรรทัดลงในเชลล์สคริปต์ขนาดเล็กของตัวเอง กด CTRL-c ถึง
ยกเลิกคำสั่งและรับผลลัพธ์การวัดที่แสดง

ข้อมูลอ้างอิง


"คู่มือนักพัฒนา BIOS และเคอร์เนล (BKDG) สำหรับโปรเซสเซอร์ AMD Family 14h"
http://support.amd.com/us/Processor_TechDocs/43170.pdf

"Intel® Turbo Boost Technology ใน Intel® Core™ Microarchitecture (Nehalem) ตาม
โปรเซสเซอร์" http://download.intel.com/design/processor/applnots/320354.pdf

"คู่มือนักพัฒนาซอฟต์แวร์สถาปัตยกรรม Intel® 64 และ IA-32 เล่มที่ 3B: System
คู่มือการเขียนโปรแกรม" http://www.intel.com/products/processor/manuals

ใช้ cpupower-monitor ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    ผู้จัดการ PAC
    ผู้จัดการ PAC
    PAC เป็นการแทนที่ Perl/GTK สำหรับ
    SecureCRT/สีโป๊ว/อื่นๆ (ลินุกซ์
    ssh/telnet/... gui)... มันมี GUI
    เพื่อกำหนดค่าการเชื่อมต่อ: ผู้ใช้
    รหัสผ่าน คาดว่าระเบียบ...
    ดาวน์โหลดตัวจัดการ PAC
  • 2
    GeoServer
    GeoServer
    GeoServer เป็นซอฟต์แวร์โอเพ่นซอร์ส
    เซิร์ฟเวอร์ที่เขียนด้วย Java ที่อนุญาตให้ผู้ใช้
    เพื่อแบ่งปันและแก้ไขข้อมูลเชิงพื้นที่
    ออกแบบมาเพื่อการทำงานร่วมกัน it
    เผยแพร่ดา...
    ดาวน์โหลด GeoServer
  • 3
    หิ่งห้อย III
    หิ่งห้อย III
    การเงินส่วนบุคคลฟรีและโอเพ่นซอร์ส
    ผู้จัดการ. คุณสมบัติ Firefly III
    ระบบการทำบัญชีสองรายการ คุณสามารถ
    ป้อนและจัดระเบียบของคุณอย่างรวดเร็ว
    ธุรกรรมที่ฉัน...
    ดาวน์โหลด หิ่งห้อย III
  • 4
    ส่วนขยาย Apache OpenOffice
    ส่วนขยาย Apache OpenOffice
    แคตตาล็อกอย่างเป็นทางการของ Apache
    ส่วนขยายของ OpenOffice คุณจะพบ
    นามสกุลตั้งแต่พจนานุกรมถึง
    เครื่องมือในการนำเข้าไฟล์ PDF และเชื่อมต่อ
    พร้อมต่อ...
    ดาวน์โหลดส่วนขยาย Apache OpenOffice
  • 5
    ตั๊กแตนตำข้าวBT
    ตั๊กแตนตำข้าวBT
    ตั๊กแตนตำข้าวเป็น web . ที่ปรับใช้ได้ง่าย
    ตัวติดตามบั๊กตามเพื่อช่วยบั๊กของผลิตภัณฑ์
    การติดตาม มันต้องใช้ PHP, MySQL และ a
    เว็บเซิร์ฟเวอร์. ชำระเงินตัวอย่างของเราและโฮสต์
    นำเสนอ...
    ดาวน์โหลด MantisBT.dll
  • 6
    LAN เมสเซนเจอร์
    LAN เมสเซนเจอร์
    LAN Messenger เป็นแอปพลิเคชั่นแชท p2p
    สำหรับการสื่อสารอินทราเน็ตและไม่
    ต้องการเซิร์ฟเวอร์ พกพาสะดวกหลากหลาย
    รองรับคุณสมบัติรวมถึง
    แจ้ง...
    ดาวน์โหลด LAN เมสเซนเจอร์
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    อาบิดวี
    อาบิดวี
    abidw - ทำให้เป็นอันดับ ABI ของ ELF
    ไฟล์ abidw อ่านไลบรารีที่ใช้ร่วมกันใน ELF
    จัดรูปแบบและปล่อยการแสดง XML
    ของ ABI ไปยังเอาต์พุตมาตรฐาน เดอะ
    ปล่อยออกมา ...
    วิ่งต่อไป
  • 2
    อาบีลินท์
    อาบีลินท์
    abilint - ตรวจสอบ abigail ABI
    การเป็นตัวแทนสามารถแยกวิเคราะห์พื้นเมืองได้
    การแสดง XML ของ ABI ตามที่ปล่อยออกมา
    โดย abidw. เมื่อแยกวิเคราะห์ XML แล้ว
    ปราบปราม...
    เรียกใช้ abilint
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - ส่งข้อความ CORE API
    ถึง core-daemon daemon ...
    เรียกใช้ coresendmsg
  • 4
    core_server
    core_server
    core_server - เซิร์ฟเวอร์หลักสำหรับ
    สแปมเบย์ รายละเอียด: ปัจจุบันให้บริการ
    เว็บอินเตอร์เฟสเท่านั้น กำลังเสียบปลั๊ก
    ผู้ฟังสำหรับโปรโตคอลต่างๆ คือ TBD
    นี้ ...
    เรียกใช้ core_server
  • 5
    แฟลช
    แฟลช
    fwflash - โปรแกรมสำหรับแฟลชไฟล์ภาพ
    ไปยังอุปกรณ์ NXT ที่เชื่อมต่ออยู่ ...
    เรียกใช้ fwflash
  • 6
    fwts-รวบรวม
    fwts-รวบรวม
    fwts-collect - รวบรวมบันทึกสำหรับ fwts
    รายงานจุดบกพร่อง ...
    เรียกใช้ fwts-collect
  • เพิ่มเติม»

Ad