คำถามติดแท็ก measure

5
การวัดการใช้ RAM ของโปรแกรม
time เป็นคำสั่งที่ยอดเยี่ยมถ้าคุณต้องการที่จะคำนวณเวลาของ CPU ที่คำสั่งที่ได้รับ ฉันกำลังมองหาสิ่งที่คล้ายกันซึ่งสามารถวัดการใช้ RAM สูงสุดของโปรแกรมและเด็ก ๆ ควรแยกความแตกต่างระหว่างหน่วยความจำที่จัดสรรที่ใช้และไม่ได้ใช้ บางทีมันอาจให้การใช้หน่วยความจำมัธยฐาน (ดังนั้นการใช้หน่วยความจำที่คุณควรคาดหวังเมื่อทำงานเป็นเวลานาน) ดังนั้นฉันต้องการทำ: rammeassure my_program my_args และรับเอาต์พุตคล้ายกับ: Max memory allocated: 10233303 Bytes Max memory used: 7233303 Bytes Median memory allocation: 5233303 Bytes ฉันดูmemusg https://gist.github.com/526585/590293d6527c91e48fcb08edb8de9fd6c88a6d82แต่ฉันคิดว่ามันค่อนข้างแฮ็ค

2
วิธีการตรวจสอบว่าดิสก์กำลังมองหา?
ฉันสามารถใช้เครื่องมือที่หลากหลายเพื่อวัดปริมาณของดิสก์ I / O ที่ไหลผ่านระบบในปัจจุบัน (เช่นiotopและiostat) แต่ฉันอยากรู้ว่าเป็นไปได้ที่จะตรวจสอบได้อย่างง่ายดายหรือไม่ว่าดิสก์กำลังมองหามากด้วยจำนวนเล็กน้อย I / O ฉันรู้ว่าเป็นไปได้ที่จะดึงข้อมูลนี้มาใช้blktraceแล้วถอดรหัสโดยใช้bttแต่สิ่งเหล่านี้ค่อนข้างไม่สะดวกและฉันหวังว่าจะมีทางเลือกที่ง่ายกว่า
16 linux  disk  measure 

1
การวัดการใช้งานดิสก์ I / O ของโปรแกรม
time เป็นคำสั่งที่ยอดเยี่ยมถ้าคุณต้องการที่จะคำนวณเวลาของ CPU ที่คำสั่งที่ได้รับ ฉันกำลังมองหาสิ่งที่คล้ายกันซึ่งสามารถวัดดิสก์ I / O ของโปรแกรมและลูก ๆ ควรแยกความแตกต่างระหว่าง I / O ที่แคช (และไม่ทำให้ดิสก์หมุน) และ I / O ที่ไม่ได้แคช ดังนั้นฉันต้องการทำ: iomeassure my_program my_args และรับเอาต์พุตคล้ายกับ: Cached read: 10233303 Bytes Cached write: 33303 Bytes # This was probably a tmp file that was erased before making it to the disk …
12 io  time  measure 

2
วิธีการ grep คำสั่งอย่างถูกต้องเวลา?
ฉันต้องการเปรียบเทียบความเร็วของคำสั่งสองคำนี้: grep pattern1 files* grep pattern2 files* น่าเสียดายที่ grep แรกอ่านไฟล์จำนวนมาก * ลงในบัฟเฟอร์หน่วยความจำดังนั้น grep ตัวที่สองจึงทำงานได้อย่างรวดเร็ว แต่ด้วยเหตุผลที่ผิด ฉันจะบอก Linux ได้อย่างไร (Fedora 11): "โปรดหยุดการอ่านดิสก์แคชเพราะฉันกำลังทดสอบบางอย่าง"
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.