Sử dụng Lệnh thanh lọc trong OS X Yosemite & OS X Mavericks

Anonim

Nhiều người dùng Mac đang chạy OS X Yosemite và OS X Mavericks đã nhận thấy lệnh thanh lọc, lệnh này buộc phải làm trống bộ nhớ cache như thể máy tính đã được khởi động lại, gây ra lỗi khi cố gắng chạy qua Terminal trong OS X 10.9 trở lên. Trong hầu hết các trường hợp, thông báo lỗi đó là "Không thể xóa bộ đệm đĩa: Không được phép thao tác".Điều này không có nghĩa là tính năng thanh lọc không còn hoạt động trong Mavericks, nó chỉ yêu cầu đặc quyền của người dùng cấp cao để thực thi đúng trong các phiên bản mới nhất của Mac OS X.

Chạy lệnh thanh lọc trong OS X El Capitan, Yosemite, Mavericks

Để sử dụng lệnh thanh lọc trong các phiên bản OS X hiện đại, bạn phải đặt tiền tố lệnh bằng sudo trong Terminal như sau:

sudo purge

Sử dụng sudo luôn yêu cầu nhập mật khẩu quản trị viên. Lưu ý rằng không có thông báo xác nhận rằng quá trình thanh lọc đã chạy thành công, chỉ mất một hoặc hai phút và đưa người dùng trở lại dấu nhắc lệnh thông thường. Nếu không có sudo, lỗi “thao tác không được phép” sẽ vẫn còn và mặc dù chưa được xác minh, nhưng bạn có thể thấy các lỗi khác nếu công cụ dòng lệnh chưa được cài đặt trên máy Mac được đề cập.

Lệnh thanh lọc vẫn còn gây tranh cãi và chỉ dành riêng cho các nhà phát triển và người dùng khá cao cấp.Hơn nữa, mức độ hiệu quả của việc thanh lọc với các phiên bản OS X mới nhất vẫn còn gây tranh cãi do những cải tiến đáng kể trong quản lý bộ nhớ với tính năng nén bộ nhớ và xử lý bộ đệm được cải thiện, đồng thời cần thực hiện thêm thử nghiệm để xác định xem có tiếp tục xảy ra lợi ích khi sử dụng lệnh hoặc liệu tốt nhất là để OS X tự xử lý bộ nhớ và bộ nhớ cache hoàn toàn. Tuy nhiên, một số người dùng có thể tiếp tục thấy thanh lọc hữu ích trong các trường hợp bộ nhớ trống sắp hết hoặc khi áp suất bộ nhớ rất cao. Nếu bạn định sử dụng thanh lọc trong OS X Mavericks, bạn có thể xem tab “Bộ nhớ” trong Trình giám sát hoạt động để tự mình xem kết quả trước và sau hoặc sử dụng thứ gì đó nâng cao hơn như vm_stat từ dòng lệnh để theo dõi việc sử dụng bộ nhớ ảo . Thanh lọc kết xuất các bộ nhớ đệm ảo và giải phóng bộ nhớ không hoạt động.

Cảm ơn nhiều người nhận xét trong bài viết của chúng tôi về việc giải quyết mức sử dụng CPU cao bất thường với Finder để nhắc nhở về điều này, mặc dù việc thanh lọc không có bất kỳ tác động nào đến hiệu suất của Finder nhưng nó có thể là một công cụ hữu ích cho các trường hợp khác.Có một ý kiến ​​​​về thanh lọc? Vui lòng báo cáo những phát hiện cá nhân của bạn trong phần nhận xét.

Sử dụng Lệnh thanh lọc trong OS X Yosemite & OS X Mavericks