Mac OS X มีเครื่องมือที่ยอดเยี่ยมที่เรียกว่า purge
.
คุณรันที่บรรทัดคำสั่งและเพิ่มหน่วยความจำที่มีอยู่ทั้งหมด - ทำให้ระบบของคุณหยุดชะงักในกระบวนการ
ฉันมักจะเพิ่มหน่วยความจำ 2GB หรือมากกว่าหลังจากใช้งาน
ใช้ได้สำหรับ Debian / Ubuntu หรือไม่
Mac OS X มีเครื่องมือที่ยอดเยี่ยมที่เรียกว่า purge
.
คุณรันที่บรรทัดคำสั่งและเพิ่มหน่วยความจำที่มีอยู่ทั้งหมด - ทำให้ระบบของคุณหยุดชะงักในกระบวนการ
ฉันมักจะเพิ่มหน่วยความจำ 2GB หรือมากกว่าหลังจากใช้งาน
ใช้ได้สำหรับ Debian / Ubuntu หรือไม่
คำตอบ:
ลอง
sync; echo 3 > /proc/sys/vm/drop_caches
แก้ไข 8/19/12 เพื่อเพิ่มคำอธิบายเกี่ยวกับ drop_caches:
คำอธิบายเกี่ยวกับ drop_caches
ตั้งแต่เคอร์เนล 2.6.16 คุณสามารถควบคุมวิธีการทำงานของแคชจึงมี "ตำแหน่ง" ที่เป็นไปได้สี่ตำแหน่งสำหรับสวิตช์
0 - & gt; จะให้เคอร์เนลควบคุมเต็มรูปแบบกับหน่วยความจำแคช 1 - & gt; จะเพิ่มแคชของหน้า 2 - & gt; จะฟรีทันตกรรมและ inodes 3 - & gt; จะเพิ่ม Dentries และ inodes รวมถึงแคชของหน้าเว็บ
ดังนั้นเพียงแค่ป้อนค่าเหล่านั้นลงในไฟล์ /proc/sys/vm/drop_caches
กับ echo
และเป็นราก:
sync; echo 0 > /proc/sys/vm/drop_caches
หรือ
sync; echo 1 > /proc/sys/vm/drop_caches
หรือ
sync; echo 2 > /proc/sys/vm/drop_caches
หรือ
sync; echo 3 > /proc/sys/vm/drop_caches
ลอง
free && sync && echo 3 > /proc/sys/vm/drop_caches && free