Score:0

กลยุทธ์ในการตรวจจับการรั่วไหลของหน่วยความจำภูต

ธง gu
QF0

ฉันมีระบบที่ส่งอีเมลถึงผู้ใช้วันละสองครั้ง เพื่อยืนยันว่า daemon เฉพาะยังคงทำงานและทำบางสิ่งอยู่การดำเนินการนี้ดำเนินมาเป็นเวลากว่าหนึ่งปีโดยไม่มีการรีสตาร์ท แต่ตอนนี้โค้ดได้เปลี่ยนไปแล้ว และฉันต้องยืนยันว่าไม่ใช่หน่วยความจำรั่วไหล (อย่างน้อยที่สุดคือไม่มีการทำโปรไฟล์/อื่นๆ)

ผู้ใช้ไม่ใช่ผู้เชี่ยวชาญทางเทคนิค และฉันไม่ต้องการให้ข้อมูลมากเกินไป เพราะข้อมูลนั้นจะถูกละเว้น ดังนั้นฉันจึงวางแผนที่จะเพิ่มบรรทัดเดียวในเมลที่ระบุว่า 'การใช้หน่วยความจำปัจจุบันคือ x'

คำถาม: ฉันจะใช้ตัวเลขอะไรแทน 'x' ตัวเลือกที่ชัดเจนคือ ดร, rsz, เทียบกับ, และ ขนาด ตัวเลขจาก ปล. พีแมป และหลากหลาย โพรซี ค่าดูเหมือนจะสร้างตัวเลขซึ่งโดยพื้นฐานแล้ว เทียบกับ.

โดยเฉพาะอย่างยิ่ง หากโค้ด (C++) รั่วหน่วยความจำ หน่วยความจำนั้นอาจไม่สามารถเข้าถึงได้ และจะถูกสลับออกไป และจะไม่ปรากฏในชุดที่อยู่ หากเป็นกรณีนี้ หน่วยความจำจะ 'เต็ม' และเกิดปัญหาหรือไม่ และสันนิษฐานว่า ดร และ rsz ไม่มีค่าในกรณีนี้? ขนาด ดูเหมือนว่าอาจเหมาะสม แต่หน้าคนบอกว่าไม่น่าเชื่อถือเป็นพิเศษ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา