การใช้คำสั่ง Purge ใน OS X Yosemite & OS X Mavericks

Anonim

ผู้ใช้ Mac จำนวนมากที่ใช้ OS X Yosemite และ OS X Mavericks สังเกตเห็นคำสั่ง purge ซึ่งบังคับให้แคชหน่วยความจำว่างเปล่าราวกับว่าคอมพิวเตอร์ถูกรีบูต โยนข้อผิดพลาดเมื่อพยายามเรียกใช้ผ่าน Terminal ใน OS X 10.9 หรือใหม่กว่า ในกรณีส่วนใหญ่ ข้อความแสดงข้อผิดพลาดคือ “ไม่สามารถล้างบัฟเฟอร์ดิสก์: ไม่อนุญาตให้ดำเนินการ”นี่ไม่ได้หมายความว่าการล้างข้อมูลจะไม่ทำงานใน Mavericks อีกต่อไป เพียงแต่ต้องการสิทธิ์ของผู้ใช้ขั้นสูงเพื่อดำเนินการอย่างถูกต้องใน Mac OS X เวอร์ชันล่าสุด

เรียกใช้คำสั่ง purge ใน OS X El Capitan, Yosemite, Mavericks

หากต้องการใช้คำสั่ง purge ใน OS X เวอร์ชันใหม่ คุณต้องนำหน้าคำสั่งด้วย sudo ใน Terminal ดังนี้:

sudo purge

การใช้ sudo จะต้องป้อนรหัสผ่านผู้ดูแลระบบเสมอ โปรดทราบว่าไม่มีข้อความยืนยันว่าการล้างข้อมูลทำงานสำเร็จแล้ว ใช้เวลาเพียงชั่วครู่หรือสองครั้งแล้วส่งกลับผู้ใช้กลับไปที่พรอมต์คำสั่งปกติ หากไม่มี sudo ข้อผิดพลาด "ไม่อนุญาตให้ดำเนินการ" จะยังคงอยู่ และแม้ว่าจะไม่ได้รับการยืนยัน คุณอาจเห็นข้อผิดพลาดอื่นๆ หากไม่ได้ติดตั้งเครื่องมือบรรทัดคำสั่งบน Mac ที่เป็นปัญหา

คำสั่ง purge ยังคงค่อนข้างขัดแย้งและสงวนไว้ดีที่สุดสำหรับนักพัฒนาและผู้ใช้ขั้นสูงนอกจากนี้ ขอบเขตของประสิทธิภาพของการล้างข้อมูลด้วย OS X เวอร์ชันใหม่ล่าสุดยังคงเป็นที่ถกเถียงกัน เนื่องจากการปรับปรุงที่สำคัญภายใต้ระบบการจัดการหน่วยความจำด้วยการบีบอัดหน่วยความจำและการจัดการแคชที่ได้รับการปรับปรุง และควรทำการทดสอบเพิ่มเติมเพื่อตรวจสอบว่ายังคงมี ประโยชน์จากการใช้คำสั่ง หรือเป็นการดีที่สุดที่จะให้ OS X จัดการหน่วยความจำและแคชทั้งหมดด้วยตัวเอง อย่างไรก็ตาม ผู้ใช้บางคนอาจยังคงพบว่าการล้างข้อมูลมีประโยชน์ในสถานการณ์ที่หน่วยความจำว่างเหลือน้อย หรือเมื่อแรงดันหน่วยความจำสูงมาก หากคุณกำลังจะพยายามใช้ purge ภายใต้ OS X Mavericks คุณสามารถดูแท็บ “Memory” ในตัวตรวจสอบกิจกรรมเพื่อดูผลลัพธ์ก่อนและหลังด้วยตัวคุณเอง หรือใช้ขั้นสูงกว่าเช่น vm_stat จากบรรทัดคำสั่งเพื่อตรวจสอบการใช้หน่วยความจำเสมือน . Purge จะทิ้งแคชหน่วยความจำเสมือนและเพิ่มหน่วยความจำที่ไม่ได้ใช้งาน

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

การใช้คำสั่ง Purge ใน OS X Yosemite & OS X Mavericks