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และมันจะไม่สร้าง ดูโพสต์นี้ด้วยข้อมูลเพิ่มเติม