swapfile0
, swapfile1
และอื่น ๆ เป็นไฟล์แลกเปลี่ยน คุณสามารถนึกถึงพวกเขาเช่น RAM "สำรอง" เมื่อคอมพิวเตอร์ของคุณมี RAM ไม่เพียงพอที่จะรองรับคำขอหน่วยความจำของโปรแกรมทั้งหมดของคุณ (ซึ่งเกือบจะทุกครั้งนี่เป็นเรื่องปกติ) มันจะใช้ไฟล์เหล่านี้เพื่อ "เขียน" ส่วนหนึ่งของสิ่งที่มีอยู่ใน RAM
sleepimage
มีการใช้งานที่คล้ายกันมากยกเว้นว่ามันจะใช้เฉพาะเมื่อ Mac ของคุณ hibernates / ตื่นขึ้นมา
การลบใด ๆ ของswapfile*
ไฟล์ที่มีแนวโน้มที่จะเลอะระบบของคุณ sleepimage
แต่คุณสามารถลบได้อย่างปลอดภัย อย่างไรก็ตามมันไร้ประโยชน์มันอาจจะถูกสร้างขึ้นใหม่ในครั้งต่อไปที่คุณตั้งคอมพิวเตอร์ให้เข้าสู่โหมดไฮเบอร์เนต หากคุณต้องการที่จะลบมันจริงๆคุณจะต้องใช้sudo rm
ตั้งแต่root
เป็นเจ้าของไฟล์
ในที่สุดมันเป็นเรื่องปกติที่sleepimage
จะใช้งานสูงสุด 4 GB; โดยปกติจะใช้พื้นที่เดียวกับ RAM ของคุณ
แก้ไขคุณสามารถลบ/var/vm/sleepimage
ได้อย่างปลอดภัย แต่จะถูกสร้างขึ้นใหม่เมื่อคุณทำให้ Mac เข้าสู่โหมดสลีป หากคุณrun sudo pmset -a hibernatemode 0; sudo rm /var/vm/sleepimage
, แม็คจะใช้โหมดการนอนหลับปกติ (เช่นแม็คสก์ท็อปโดยค่าเริ่มต้น) /var/vm/sleepimage
และมันจะไม่สร้าง ดูโพสต์นี้ด้วยข้อมูลเพิ่มเติม