นี่คือคำสั่ง cg_annotate ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
cg_annotate - เครื่องมือหลังการประมวลผลสำหรับ Cachegrind
เรื่องย่อ
cg_คำอธิบายประกอบ [ตัวเลือก] cachegrind-out-ไฟล์ [ไฟล์ต้นฉบับ... ]
DESCRIPTION
cg_คำอธิบายประกอบ รับไฟล์เอาต์พุตที่สร้างโดยเครื่องมือ Valgrind Cachegrind และพิมพ์
ข้อมูลในรูปแบบที่อ่านง่าย
OPTIONS
-h --ช่วยด้วย
แสดงข้อความช่วยเหลือ
--รุ่น
แสดงหมายเลขรุ่น
--show=A,B,C [ค่าเริ่มต้น: ทั้งหมด, การใช้ ใบสั่ง in cachegrind.out ]
ระบุเหตุการณ์ที่จะแสดง (และลำดับคอลัมน์) ค่าเริ่มต้นคือใช้ปัจจุบันทั้งหมด
ใน cachegrind.out ไฟล์ (และใช้คำสั่งในไฟล์) มีประโยชน์ถ้าคุณต้องการ
เพื่อเน้นตัวอย่างเช่นฉันแคชคิดถึง (--show=I1mr,ILmr) หรือข้อมูลที่อ่านพลาด
(--show=D1mr,DLmr) หรือข้อมูล LL หายไป (--show=DLmr,DLmw). ใช้ร่วมกันได้ดีที่สุด
กับ --เรียงลำดับ.
--sort=A,B,C [ค่าเริ่มต้น: ใบสั่ง in cachegrind.out ]
ระบุเหตุการณ์ที่การเรียงลำดับของรายการฟังก์ชันโดยฟังก์ชันจะ
เป็นพื้นฐาน
--เกณฑ์=X [ค่าเริ่มต้น: 0.1%]
ตั้งค่าขีดจำกัดสำหรับการสรุปแบบทีละฟังก์ชัน ฟังก์ชั่นจะปรากฏขึ้นหากมัน
คิดเป็นมากกว่า X% ของการนับสำหรับเหตุการณ์การจัดเรียงหลัก ถ้า
การใส่คำอธิบายประกอบอัตโนมัติจะมีผลกับไฟล์ที่มีคำอธิบายประกอบ
หมายเหตุ: สามารถตั้งค่าขีดจำกัดสำหรับเหตุการณ์ได้มากกว่าหนึ่งเหตุการณ์โดยผนวกเหตุการณ์ใดๆ ต่อท้าย
สำหรับ --เรียงลำดับ ตัวเลือกที่มีเครื่องหมายทวิภาคและตัวเลข (แต่ไม่มีการเว้นวรรค) เช่นถ้าคุณต้องการ
เพื่อดูแต่ละฟังก์ชันที่ครอบคลุมมากกว่า 1% ของ LL read misses หรือ 1% ของ LL write
พลาด ใช้ตัวเลือกนี้:
--sort=DLmr:1,DLmw:1
--auto= [ค่าเริ่มต้น: ไม่]
เมื่อเปิดใช้งาน จะใส่คำอธิบายประกอบทุกไฟล์ที่กล่าวถึงในไฟล์ . โดยอัตโนมัติ
สรุปฟังก์ชันโดยฟังก์ชันที่สามารถพบได้ ยังให้รายชื่อผู้ที่
ไม่พบ
--context=น [ค่าเริ่มต้น: 8]
พิมพ์บริบท N บรรทัดก่อนและหลังแต่ละบรรทัดที่มีคำอธิบายประกอบ หลีกเลี่ยงการพิมพ์ขนาดใหญ่
ส่วนของไฟล์ต้นฉบับที่ไม่ได้ดำเนินการ ใช้จำนวนมาก (เช่น 100000) ถึง
แสดงบรรทัดต้นทางทั้งหมด
-ผม --include= [ค่าเริ่มต้น: ไม่มี]
เพิ่มไดเร็กทอรีในรายการที่จะค้นหาไฟล์ หลายรายการ -I/--รวม
สามารถให้ตัวเลือกเพื่อเพิ่มหลายไดเร็กทอรี
ใช้ cg_annotate ออนไลน์โดยใช้บริการ onworks.net