Score:1

drop_caches แฮงค์เป็นเวลา 1-2 นาทีและขยาย cpu สูงสุดก่อนที่จะเสร็จสิ้น

ธง cn
JK1

หากฉันลงชื่อเข้าใช้คอนโซลกราฟิก Ubuntu 18.04 มาระยะหนึ่งแล้วเรียกใช้:

เสียงสะท้อน 2 >| /proc/sys/vm/drop_caches
เสียงสะท้อน 3 >| /proc/sys/vm/drop_caches

กระบวนการนี้ใช้เวลาเกือบ 2 นาที ในขณะที่ควรจะเกือบทันที ซึ่งจะทำให้ 'ออกจากระบบ' ค้างนานกว่าหนึ่งนาที ในขณะเดียวกัน CPU ตรึงไว้ที่ 100%

สิ่งนี้จะเกิดขึ้นแม้ว่าจะรันคำสั่งซ้ำๆ อย่างไรก็ตามเสียงสะท้อน 1 เกือบจะทันที

ถ้าฉันออกจากคอนโซลกราฟิกแล้ว dump_cache แทบจะทันทีทันใด ถ้าฉันกลับเข้าสู่คอนโซลกราฟิก dump_cache เริ่มใช้เวลาสองสามวินาที แต่เมื่อเวลาผ่านไปจะเปลี่ยนเป็น 1-2 นาทีอีกครั้ง - ไม่แน่ใจว่าอะไรทำให้เกิดการเปลี่ยนแปลงนั้น

ฉันไม่มีอะไรทำงานในคอนโซลเลยนอกจาก 2 xterm windows และกระบวนการพื้นหลังใดก็ตามที่เปิดใช้งานโดยอัตโนมัติด้วย Ubuntu 18.04

โดยทั่วไปแล้ว ฉันไม่ได้เป็นอย่างอื่นนอกจากเซสชันหน้าจอ เซสชันไคลเอ็นต์ ssh และ emac

ฟรีแสดงการใช้หน่วยความจำหรือแคชน้อยมาก:

              รวมใช้บัฟ/แคชที่ใช้ร่วมกันฟรี
หน่วยความจำ: 39G 4.7G 33G 209M 1.3G 33G
สลับ: 0B 0B 0B

ไฟล์รูทและระบบถูกจัดเก็บไว้ใน SSD ดังนั้นการเขียนไฟล์แคชจึงควรรวดเร็วเป็นพิเศษ

การใช้งาน CPU แสดงโดย ท็อป คือ < 10% สำหรับโปรเซสเซอร์ทั้ง 4 ตัว

  • มีความคิดว่าอะไรเป็นสาเหตุของสิ่งนี้
  • และแม้ว่า dump_cache แรกจะใช้เวลาสักครู่เนื่องจากมี 'สิ่งของ' สะสมอยู่ เหตุใด dump_cache ที่สองที่ตามมาจึงใช้เวลาเท่ากันในทันที
  • เป็นไปได้อย่างไรที่อาจใช้เวลาเกือบ 2 นาทีในการดัมพ์เนื่องจากมีแคช <2GB และดิสก์ของฉันเป็น Samsung SSD ที่เร็ว

โพสต์คำตอบ

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