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

ไอคอน Fav ของ OnWorks

perf-stat - ออนไลน์ในคลาวด์

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

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

โครงการ:

ชื่อ


perf-stat - เรียกใช้คำสั่งและรวบรวมสถิติตัวนับประสิทธิภาพ

เรื่องย่อ


perf stat [-e | --event=EVENT] [-a]
perf stat [-e | --event=EVENT] [-a] — [ ]

DESCRIPTION


คำสั่งนี้รันคำสั่งและรวบรวมสถิติตัวนับประสิทธิภาพจากคำสั่งนั้น

OPTIONS


...
คำสั่งใดๆ ที่คุณสามารถระบุได้ในเชลล์

-e, --event=
เลือกเหตุการณ์ PMU การเลือกสามารถ:

· ชื่อเหตุการณ์เชิงสัญลักษณ์ (use perf รายการ เพื่อแสดงรายการกิจกรรมทั้งหมด)

· เหตุการณ์ PMU ดิบ (eventsel+umask) ในรูปแบบของ rNNN โดยที่ NNN เป็นเลขฐานสิบหก
ตัวอธิบายเหตุการณ์

· เหตุการณ์ที่มีรูปแบบเป็นสัญลักษณ์ เช่น pmu/param1=0x3,param2/ โดยที่ param1 และ param2
ถูกกำหนดเป็นรูปแบบสำหรับ PMU ใน
/sys/bus/event_sources/devices/ /รูปแบบ/*

· เหตุการณ์ที่มีรูปแบบเป็นสัญลักษณ์ เช่น pmu/config=M,config1=N,config2=K/ โดยที่ M, N, K
เป็นตัวเลข (ในรูปแบบทศนิยม ฐานสิบหก ฐานแปด) ค่าที่ยอมรับได้สำหรับแต่ละ การตั้งค่า,
กำหนดค่า 1 และ กำหนดค่า 2 พารามิเตอร์ถูกกำหนดโดยรายการที่สอดคล้องกันใน
/sys/bus/event_sources/devices/ /รูปแบบ/*

-i, --ไม่มี-รับมรดก
งานลูกไม่สืบทอดเคาน์เตอร์

-p, --pid=
สถิติเหตุการณ์บน id กระบวนการที่มีอยู่ (รายการที่คั่นด้วยจุลภาค)

-t, --tid=
สถิติเหตุการณ์ใน id เธรดที่มีอยู่ (รายการที่คั่นด้วยจุลภาค)

-a, --all-ซีพียู
คอลเลกชันทั่วทั้งระบบจากซีพียูทั้งหมด

-c, --สเกล
ปรับขนาด/ปรับค่าตัวนับให้เป็นมาตรฐาน

-r, --repeat=
ทำซ้ำคำสั่งและพิมพ์ค่าเฉลี่ย + stddev (สูงสุด: 100) 0 หมายถึงตลอดไป

-B, --บิ๊กนัม
พิมพ์ตัวเลขขนาดใหญ่พร้อมตัวคั่นหลักพันตามสถานที่

-C, --ซีพียู=
นับเฉพาะรายการ CPU ที่ให้มา สามารถจัดเตรียมซีพียูหลายตัวเป็น
รายการที่คั่นด้วยเครื่องหมายจุลภาคโดยไม่มีช่องว่าง: 0,1 ช่วงของซีพียูถูกระบุด้วย -: 0-2 ใน
โหมดต่อเธรด ตัวเลือกนี้จะถูกละเว้น ตัวเลือก -a ยังคงจำเป็นต้องเปิดใช้งาน
การตรวจสอบทั้งระบบ ค่าเริ่มต้นคือการนับบน CPU ทั้งหมด

-A, --no-agr
อย่านับรวมใน CPU ที่ถูกมอนิเตอร์ทั้งหมดในโหมดทั้งระบบ (-a) นี้
ตัวเลือกใช้ได้เฉพาะในโหมดทั้งระบบ

-n, --null
null run - อย่าเริ่มตัวนับใด ๆ

-v, --เวอร์โบส
ละเอียดมากขึ้น (แสดงข้อผิดพลาดในการเปิดเคาน์เตอร์ ฯลฯ)

-x ก.ย. , --field-separator ก.ย
จำนวนการพิมพ์โดยใช้เอาต์พุตรูปแบบ CSV เพื่อให้ง่ายต่อการนำเข้าโดยตรง
สเปรดชีต คอลัมน์จะถูกคั่นด้วยสตริงที่ระบุใน SEP

-G ชื่อ --cgroup name
ตรวจสอบเฉพาะในคอนเทนเนอร์ (cgroup) ที่เรียกว่า "ชื่อ" ตัวเลือกนี้ใช้ได้เฉพาะใน
โหมดต่อซีพียู ต้องติดตั้งระบบไฟล์ cgroup กระทู้ทั้งหมดของ
คอนเทนเนอร์ "ชื่อ" จะถูกตรวจสอบเมื่อรันบน CPU ที่ถูกตรวจสอบ หลาย cgroups
สามารถจัดให้ได้ แต่ละ cgroup ถูกนำไปใช้กับเหตุการณ์ที่เกี่ยวข้อง เช่น cgroup แรก
ไปที่เหตุการณ์แรก กลุ่มที่สองไปยังเหตุการณ์ที่สอง เป็นต้น สามารถให้
cgroup ว่างเปล่า (ตรวจสอบตลอดเวลา) โดยใช้เช่น -G foo,,bar. Cgroups ต้องมี
เหตุการณ์ที่สอดคล้องกัน กล่าวคือ พวกเขามักจะอ้างถึงเหตุการณ์ที่กำหนดไว้ก่อนหน้านี้ในคำสั่ง
เส้น

-o ไฟล์, --ไฟล์เอาต์พุต
พิมพ์ผลลัพธ์ลงในไฟล์ที่กำหนด

--ผนวก
ต่อท้ายไฟล์เอาต์พุตที่กำหนดด้วยตัวเลือก -o ละเว้นถ้า -o ไม่ใช่
ระบุไว้

--log-fd
บันทึกเอาต์พุตไปที่ fd แทนที่จะเป็น stderr เสริมเพื่อ --output และไม่เกิดร่วมกัน
กับมัน --append อาจใช้ที่นี่ ตัวอย่าง: 3>ผลลัพธ์ perf stat --log-fd 3 — $cmd
3>>ผลลัพธ์ สถิติที่สมบูรณ์แบบ --log-fd 3 --append — $cmd

--ก่อน, --โพสต์
ตะขอวัดก่อนและหลัง เช่น:

สถิติที่สมบูรณ์แบบ -- ทำซ้ำ 10 --null --sync --pre ทำ -s O=defconfig-build/clean — ทำ -s -j64
O=defconfig-build/ bzImage

-I msecs, --interval-print msecs
จำนวนการพิมพ์เดลต้าทุกๆ N มิลลิวินาที (ขั้นต่ำ: 10ms) เปอร์เซ็นต์ค่าโสหุ้ยสามารถ
สูงในบางกรณี เช่น ช่วงเวลาย่อย 100ms ขนาดเล็ก ใช้ด้วยความระมัดระวัง
ตัวอย่าง: perf stat -I 1000 -e รอบ -a นอนหลับ 5

--ต่อซ็อกเก็ต
จำนวนรวมต่อซ็อกเก็ตโปรเซสเซอร์สำหรับการวัดในโหมดทั้งระบบ มันคือ
โหมดที่มีประโยชน์ในการตรวจจับความไม่สมดุลระหว่างซ็อกเก็ต หากต้องการเปิดใช้งานโหมดนี้ ให้ใช้ --per-socket
นอกเหนือจาก -a (ทั้งระบบ). เอาต์พุตประกอบด้วยหมายเลขซ็อกเก็ตและหมายเลข
ของโปรเซสเซอร์ออนไลน์บนซ็อกเก็ตนั้น สิ่งนี้มีประโยชน์ในการวัดปริมาณของ
การรวมตัว

--ต่อคอร์
จำนวนรวมต่อตัวประมวลผลทางกายภาพสำหรับการวัดโหมดทั้งระบบ มันคือ
โหมดที่มีประโยชน์ในการตรวจจับความไม่สมดุลระหว่างแกนทางกายภาพ หากต้องการเปิดใช้งานโหมดนี้ ให้ใช้
--per-core นอกเหนือจาก -a (ทั้งระบบ). ผลลัพธ์รวมถึงหมายเลขหลักและ
จำนวนตัวประมวลผลเชิงตรรกะออนไลน์บนตัวประมวลผลจริงนั้น

--ต่อเธรด
จำนวนรวมต่อเธรดที่ถูกมอนิเตอร์ เมื่อมอนิเตอร์เธรด (ตัวเลือก -t) หรือ
กระบวนการ (ตัวเลือก -p)

-D มิลลิวินาที -- ดีเลย์มิลลิวินาที
หลังจากเริ่มโปรแกรมแล้ว ให้รอ msecs ก่อนทำการวัด สิ่งนี้มีประโยชน์ในการกรอง
ระยะเริ่มต้นของโปรแกรมซึ่งมักจะแตกต่างกันมาก

-T, --ธุรกรรม
พิมพ์สถิติการทำธุรกรรมหากได้รับการสนับสนุน

ตัวอย่าง


$ perf stat — ทำ -j

สถิติตัวนับประสิทธิภาพสำหรับ 'make -j':

8117.370256 นาฬิกางานทำเครื่องหมาย # 11.281 ปัจจัยการใช้งาน CPU
678 สวิตช์บริบท # 0.000 M/วินาที
133 การโยกย้าย CPU # 0.000 M/วินาที
235724 pagefaults # 0.029 M/วินาที
24821162526 รอบ CPU # 3057.784 M/วินาที
คำแนะนำ 18687303457 # 2302.138 M/วินาที
172158895 การอ้างอิงแคช # 21.209 M/วินาที
27075259 แคชพลาด # 3.335 M/วินาที

เวลานาฬิกาแขวนที่ผ่านไป: 719.554352 msecs

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


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

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

  • 1
    ปอนด์ต่อตารางนิ้ว
    ปอนด์ต่อตารางนิ้ว
    Psi เป็น XMPP ที่ทรงพลังข้ามแพลตฟอร์ม
    ลูกค้าออกแบบมาสำหรับผู้ใช้ที่มีประสบการณ์
    มีรุ่นสำหรับ MS
    Windows, GNU/Linux และ macOS.. ผู้ชม:
    ผู้ใช้ปลายทาง...
    ดาวน์โหลด Psi
  • 2
    บ็อบบี้ วอลเลย์ 2
    บ็อบบี้ วอลเลย์ 2
    ความต่อเนื่องอย่างเป็นทางการของผู้มีชื่อเสียง
    Blobby Volley 1.x เกมอาร์เคด..
    ผู้ชม: ผู้ใช้ปลายทาง/เดสก์ท็อป ผู้ใช้
    อินเทอร์เฟซ: OpenGL, SDL การเขียนโปรแกรม
    ภาษา: C++, ลัวะ ค...
    ดาวน์โหลด Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM คือลูกค้าที่ได้รับรางวัล
    การบริหารความสัมพันธ์ (CRM)
    แอปพลิเคชันมาถึงคุณโดยผู้เขียน
    และผู้ดูแล SalesAgility มันคือ
    โลกของมอส...
    ดาวน์โหลด SuiteCRM
  • 4
    ผู้ดูแลระบบ
    ผู้ดูแลระบบ
    Poweradmin เป็น DNS บนเว็บ
    เครื่องมือการดูแลระบบสำหรับเซิร์ฟเวอร์ PowerDNS
    อินเทอร์เฟซได้รับการสนับสนุนอย่างเต็มที่สำหรับส่วนใหญ่
    ของคุณสมบัติของ PowerDNS มีครบ
    สนับสนุน...
    ดาวน์โหลด Poweradmin
  • 5
    กรอบงานเว็บ Gin
    กรอบงานเว็บ Gin
    Gin เป็นเฟรมเวิร์กเว็บที่รวดเร็วอย่างไม่น่าเชื่อ
    เขียนเป็นภาษาโกลังที่สามารถแสดงได้ถึง
    เร็วขึ้น 40 เท่า ต้องขอบคุณมัน
    API ที่เหมือนมาร์ตินี่และเวอร์ชันที่กำหนดเองของ
    httprout...
    ดาวน์โหลด Gin Web Framework
  • 6
    ซีเรียส ลินุกซ์
    ซีเรียส ลินุกซ์
    CEREUS LINUX ที่ใช้กับ MX LINUX
    หลากหลาย entornos de escritorios นี่คือ
    แอปพลิเคชันที่สามารถดึงข้อมูลได้
    รถในตำนานจากเกม
    https://sourceforge.net/projects/cereu...
    ดาวน์โหลด CEREUS LINUX
  • เพิ่มเติม»

คำสั่ง Linux

Ad