นี่คือคำสั่ง perf-sched ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
perf-sched - เครื่องมือสำหรับติดตาม/วัดคุณสมบัติของตัวกำหนดตารางเวลา (เวลาแฝง)
เรื่องย่อ
perf กำหนดการ {บันทึก|เวลาแฝง|แผนที่|เล่นซ้ำ|สคริปต์}
DESCRIPTION
ตารางเวลาที่สมบูรณ์แบบมีห้ารูปแบบ:
'บันทึกตารางเวลาที่สมบูรณ์แบบ ' เพื่อบันทึกเหตุการณ์การตั้งเวลา
ของปริมาณงานตามอำเภอใจ
'perf sched latency' เพื่อรายงานเวลาแฝงของการจัดกำหนดการต่องาน
และคุณสมบัติการจัดกำหนดการอื่นๆ ของปริมาณงาน
'perf sched script' เพื่อดูการติดตามโดยละเอียดของภาระงานที่
ถูกบันทึกไว้ (ตอนนี้ใช้นามแฝงว่า 'perf script')
'perf sched replay' เพื่อจำลองปริมาณงานที่บันทึกไว้
ผ่านบันทึกกำหนดการที่สมบูรณ์แบบ (ทำได้โดยการเปิดเธรดจำลอง
ที่เลียนแบบปริมาณงานตามเหตุการณ์ในการติดตาม เหล่านี้
เธรดสามารถเล่นซ้ำเวลา (รันไทม์ของ CPU และรูปแบบการนอนหลับ)
ของปริมาณงานที่เกิดขึ้นเมื่อบันทึก - และทำซ้ำได้
เป็นการวัดประสิทธิภาพหลายครั้ง)
'perf sched map' เพื่อพิมพ์โครงร่างการสลับบริบทที่เป็นข้อความของ
ปริมาณงานที่บันทึกผ่านเรกคอร์ด perf sched คอลัมน์ย่อมาจาก
CPU แต่ละตัว และทางลัดสองตัวอักษรย่อมาจากงานที่
กำลังทำงานบนซีพียู '*' หมายถึง CPU ที่มีเหตุการณ์และ
จุดส่งสัญญาณ CPU ที่ไม่ได้ใช้งาน
OPTIONS
-i, --input=
ใส่ชื่อไฟล์. (ค่าเริ่มต้น: perf.data เว้นแต่ stdin เป็น fifo)
-v, --เวอร์โบส
มีความละเอียดอ่อนมากขึ้น (แสดงที่อยู่สัญลักษณ์ ฯลฯ)
-D, --dump-raw-trace=
แสดงดัมพ์ verbose ของข้อมูลที่กำหนด
ใช้ perf-sched ออนไลน์โดยใช้บริการ onworks.net