Cửa sổ bật lên cảnh báo "your system has run out of application memory" (hệ thống của bạn đã hết bộ nhớ ứng dụng) có làm phiền bạn thỉnh thoảng? Không lâu sau đó, Mac bị treo hoặc không phản hồi, và quạt quay như điên, đấu tranh vất vả. Vấn đề này nghiêm trọng và đòi hỏi hành động ngay lập tức. Nếu không, Mac có thể bị hỏng vĩnh viễn.
Tại sao vấn đề này xảy ra? Và làm thế nào để khắc phục? Vui lòng tiếp tục đọc.
Tại sao Mac hết bộ nhớ ứng dụng?
Vấn đề này liên quan nhiều đến mối quan hệ giữa RAM và bộ nhớ ảo (virtual memory). Bộ nhớ truy cập ngẫu nhiên (RAM) lưu trữ dữ liệu của các tiến trình hoạt động. Khi không gian RAM quá thấp để lưu trữ, ổ đĩa khởi động (boot drive) của Mac, tức là bộ nhớ ảo, sẽ lưu trữ dữ liệu. Khi ổ đĩa khởi động thiếu không gian, thông báo cảnh báo "your system has run out of application memory" xuất hiện.
Ngoài việc ổ đĩa khởi động thiếu không gian, bạn nên xem xét các nguyên nhân khác, bao gồm chạy nhiều ứng dụng cùng lúc và mở nhiều tab trình duyệt và ứng dụng.
Cách khắc phục thiếu bộ nhớ ứng dụng thủ công
Vì nguyên nhân thiếu bộ nhớ ứng dụng Mac đa dạng, bạn cần chọn phương pháp dưới đây theo nguyên nhân chính xác. Nếu bạn thấy khó khắc phục thủ công, hãy nhảy xuống cuối để học cách giải phóng bộ nhớ tự động.
Phương pháp 1: Tắt tùy chỉnh màu/con trỏ kích thước
Một số người dùng macOS Monterey báo cáo rằng tùy chỉnh màu con trỏ hoặc kích thước con trỏ tùy chỉnh là nguyên nhân. Nếu xảy ra với bạn, hãy đặt con trỏ về kích thước và màu mặc định. Cách làm:
Nhấn System Preference (Tùy chọn hệ thống) > Accessibility (Trợ năng), sau đó nhấn Reset (Đặt lại). Sau đó kéo nút Pointer size (Kích thước con trỏ) về Normal (Bình thường).
Phương pháp 2: Dùng Activity Monitor đóng tiến trình
Để kiểm tra xem mức sử dụng bộ nhớ của Mac có bất thường cao không, bạn có thể dùng Activity Monitor. Làm như sau: trong menu Apple, nhấn Go > Utilities và mở Activity Monitor, hiển thị tất cả tiến trình hoạt động trên Mac theo thời gian thực.
Chọn tab Memory (Bộ nhớ) để xem mức sử dụng bộ nhớ của từng tiến trình xếp hạng. Sau đó, chọn tiến trình dùng nhiều bộ nhớ và đóng chúng bằng cách nhấn dấu "X" ở đầu cửa sổ. Cuối cùng, nhấn Quit (Thoát) để xác nhận hành động.
Phương pháp 3: Khởi động lại Mac
Nếu Activity Monitor không hiệu quả, hãy khởi động lại Mac. Khởi động lại xóa cache và file tạm thời khác và trả lại không gian ổ đĩa dùng làm bộ nhớ ảo.
Phương pháp 4: Cập nhật hệ điều hành
Bạn có thể cần cập nhật Mac lên phiên bản macOS mới nhất để giải quyết vấn đề. Apple thường xuyên phát hành bản sửa lỗi cho các vấn đề đã biết trong cập nhật phần mềm — đây là thói quen tốt nên duy trì.
Để kiểm tra xem hệ thống có cập nhật không, vào Apple menu > About This Mac > Software Update. Nếu bạn chọn Automatically keep my Mac up to date (Tự động cập nhật Mac), macOS có thể tự cập nhật.
Phương pháp 5: Đóng một số ứng dụng và tab trình duyệt
Đóng ứng dụng bạn không dùng vì chúng dùng nhiều bộ nhớ hình ảnh. Nhấn Option-Command-Esc để mở menu Force Quit Applications (Buộc thoát ứng dụng). Nếu có chương trình bạn không đang dùng, hãy thoát chúng.
Có thể gây ngạc nhiên, nhưng tab trong Safari, Google Chrome, và các trình duyệt khác cũng tiêu thụ nhiều tài nguyên trên Mac. Vì vậy, tốt hơn là đóng những tab không cần dùng ngay và cố gắng tránh tab trình duyệt dùng hết RAM của Mac.
Phương pháp 6: Dọn dẹp ổ cứng
Ổ đĩa khởi động của bạn có thể đã hết chỗ. Mac chuyển không gian ổ đĩa khởi động có sẵn thành bộ nhớ ảo, thiết yếu cho sử dụng hàng ngày. Bạn nên đảm bảo ít nhất 10% không gian trống trên ổ đĩa khởi động của Mac.
Vào Apple menu > About This Mac > Storage để kiểm tra không gian trống.
Sau đó chọn Manage (Quản lý) và xóa bất kỳ file không dùng nào qua công cụ dọn dép tích hợp của Mac.
Cách khắc phục thiếu bộ nhớ ứng dụng tự động
Mặc dù các phương pháp trên sẽ giải quyết hầu hết vấn đề, một giải pháp thay thế dễ dàng và hiệu quả hơn nhiều là Cleaner One Pro của Trend Micro.
Cleaner One Pro có Quick Optimizer (Bộ tối ưu nhanh) tích hợp — công cụ mạnh theo dõi mức sử dụng RAM. Nhấn Optimize (Tối ưu), và mức sử dụng RAM sẽ giảm nhanh chóng và dễ dàng.
Cleaner One Pro cũng phát hiện và xóa file rác để giải phóng không gian trên ổ đĩa khởi động của Mac. Tải miễn phí.