Score:2

อนุญาตให้ดิสก์แคชใช้ RAM ให้ได้มากที่สุด

ธง in

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

อย่างไรก็ตาม ฉันสังเกตเห็นบางอย่างที่พูดเป็นอย่างอื่น ฉันกำลังฝึกโครงข่ายประสาทเทียมเชิงลึกด้วยชุดข้อมูลขนาดใหญ่ ในเครื่องหนึ่งที่มี RAM ขนาด 32GB ดิสก์แคชจะเพิ่มเป็น 27GB (ส่วนที่เหลือแอปพลิเคชันอื่นใช้ 3-4 GB ดังนั้น RAM ประมาณ 1GB จึงยังคงว่างอยู่) เนื่องจากการแคชดิสก์นี้ ช่วงเวลาการฝึกอบรมที่ตามมาจึงเร็วขึ้นมาก แต่ในอีกเครื่องที่มี RAM 64GB แคชของดิสก์จะเพิ่มเป็น 18GB เท่านั้น (ชุดข้อมูลเดียวกัน โปรแกรมเดียวกัน RAM มากกว่า 30GB ยังว่างอยู่) ด้วยเหตุนี้ จึงไม่สามารถแคชชุดข้อมูลทั้งหมดได้ และด้วยเหตุนี้ ยุคการฝึกอบรมที่ตามมาของฉันจึงไม่ได้รับประโยชน์จากการแคชดิสก์นี้

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

ถ้าเรื่องนี้สำคัญ เครื่องแรกมี Ubuntu 18.04 และเครื่องที่สองมี Ubuntu 20.04

PS: ฉันค้นหาในไซต์นี้, unix.stackexchange, stackoverflow และ google แต่ไม่พบอะไรเลย (อาจเป็นเพราะฉันใช้คีย์เวิร์ดไม่ถูกต้องหรือเปล่า)

David avatar
cn flag
เริ่มต้นด้วย Ubuntu เวอร์ชันใดที่คุณใช้อยู่
Nagabhushan S N avatar
in flag
ขอบคุณ. เพิ่มข้อมูล เครื่องแรกมี 18.04 ในขณะที่เครื่องที่สองมี 20.04

โพสต์คำตอบ

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