Cách khắc phục “Hệ thống của bạn hết bộ nhớ ứng dụng” trên máy Mac

Tác giả Network Engineer, T.Mười 06, 2022, 08:30:11 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách khắc phục "Hệ thống của bạn hết bộ nhớ ứng dụng" trên máy Mac


Máy Mac của bạn có thường xuyên dừng hoạt động không? Bạn có thấy cùng một cửa sổ bật lên phàn nàn về việc thiếu bộ nhớ, yêu cầu bạn xóa một số ứng dụng không? Dưới đây là cách khắc phục và giảm khả năng nó xảy ra lần nữa.


1. Sử dụng tùy chọn Buộc thoát để hủy các ứng dụng đang chạy

macOS chỉ hiển thị cửa sổ "Buộc thoát ứng dụng" khi nó hoàn toàn hết bộ nhớ, bao gồm RAM vật lý và bộ nhớ ảo trên ổ đĩa khởi động của bạn.


Khi nhìn thấy cửa sổ này, bạn cần phải buộc thoát khỏi các ứng dụng không quan trọng để ổn định hệ thống của mình. Ứng dụng bạn không sử dụng hoặc những ứng dụng đang chạy trong nền mà bạn đã quên nên là ứng dụng đầu tiên sử dụng. Hệ thống của bạn sẽ hoạt động trở lại sau khi bạn đã loại bỏ một số ứng dụng.

Trong cửa sổ, bạn sẽ thấy tên ứng dụng được liệt kê cùng với dung lượng RAM hiện đang được sử dụng. Nhấp vào một ứng dụng, sau đó nhấp vào "Buộc thoát" để loại bỏ ứng dụng đó, nhưng lưu ý rằng dữ liệu sẽ không được lưu. Nếu bạn đang làm việc trên một tài liệu trong một ứng dụng và bạn Buộc Thoát, bạn sẽ mất công việc.

Đôi khi hệ thống sẽ treo trên cửa sổ này khi cố gắng tắt ứng dụng hoặc tiếp tục từ trạng thái sự cố. Bạn có thể đợi từng phút để mọi thứ trở lại bình thường.

Nếu bạn có công việc chưa được lưu trên đường dây, bạn phải đợi. Nếu không, bạn có thể muốn khởi động lại máy Mac của mình bằng cách nhấn và giữ nút nguồn cho đến khi máy tắt. Sau đó, khởi động lại.

2. Khởi động lại máy Mac của bạn để khắc phục nhanh

Ngay cả khi bạn đưa macOS trở lại trạng thái có thể sử dụng được bằng cách sử dụng phương pháp trên, thì rất có thể bạn sẽ thấy lại cửa sổ trước một thời gian dài. Đảm bảo bạn lưu mọi thứ đang làm, sau đó khởi động lại máy Mac bằng logo Apple ở góc trên cùng bên trái của màn hình. Điều này sẽ giúp giải phóng nhiều bộ nhớ nhất có thể.


Cân nhắc bỏ chọn "Mở lại cửa sổ khi đăng nhập lại" và chỉ mở các ứng dụng quan trọng trong tương lai.

Bạn có thể tiết kiệm bộ nhớ vật lý và bộ nhớ ảo bằng cách không tải các ứng dụng không cần thiết khi máy tính của bạn khởi động sao lưu. Thật dễ dàng để xem các mục khởi động của bạn bằng cách đi tới Tùy chọn hệ thống (Cài đặt hệ thống)> Nhóm người dùng> Mục đăng nhập. Tại đây, bạn có thể xóa ứng dụng khỏi danh sách khởi động bằng cách đánh dấu ứng dụng và nhấp vào nút dấu trừ (-).


3. Giải phóng dung lượng đĩa để ngăn lỗi xảy ra lần nữa

macOS có thể quản lý bộ nhớ vật lý (RAM) miễn là có dung lượng đĩa để hoán đổi mọi thứ vào và ra. Hệ thống lấy mọi thứ từ bộ nhớ vật lý và đặt chúng vào bộ nhớ ảo khi cần thiết.

Bạn có thể hiểu rõ về quá trình này bằng cách mở Activity Monitor và nhấp vào tab "Memory". Ở cuối tab, bạn sẽ thấy tổng "Bộ nhớ vật lý" (dung lượng RAM máy tính xách tay của bạn có bên trong nó) và tổng "Bộ nhớ đã sử dụng" (dung lượng RAM hiện đang được sử dụng).


Bạn cũng sẽ thấy "Tệp được lưu trong bộ nhớ đệm" được liệt kê, là những tệp thường được Hệ điều hành sử dụng được hoán đổi trong và ngoài bộ nhớ vật lý. "Trao đổi được sử dụng" đề cập đến dung lượng được sử dụng để hoán đổi các tệp trong và ngoài RAM.

Khi bạn sử dụng hết (hoặc đặc biệt là sắp hết) dung lượng đĩa, hệ thống của bạn sẽ không có nơi nào để đặt các tệp được lưu trong bộ nhớ cache và không còn dung lượng để hoán đổi chúng vào và ra. Đây là một trong những lý do bạn sẽ thấy một cửa sổ yêu cầu bạn giải phóng bộ nhớ bằng cách tắt các ứng dụng.

Bạn có thể tránh điều này bằng cách duy trì dung lượng trống trên máy Mac của mình.

Apple không chỉ định máy Mac của bạn cần bao nhiêu dung lượng trống để hoạt động bình thường, nhưng nếu bạn gặp lỗi này thường xuyên, rất có thể bạn không đáp ứng tiêu chí.

Theo quy tắc, chúng tôi khuyên bạn nên nhắm mục tiêu khoảng 10% tổng dung lượng ổ đĩa của mình. Có rất nhiều cách để tạo dung lượng trống trên máy Mac của bạn, chẳng hạn như xóa thư mục Tải xuống, xóa các ứng dụng bạn không bao giờ sử dụng hoặc tự động dọn sạch Thùng rác.


Bạn cũng có thể hoán đổi các tệp trên đĩa của mình sang một ổ đĩa khác, chẳng hạn như ổ USB, ổ cứng hoặc ổ dành riêng cho mục đích sử dụng trong ổ thẻ SD của MacBook Pro.

4. Tránh làm nhiều việc cùng một lúc

Nếu bạn thường xuyên gặp phải lỗi "Hệ thống của bạn đã hết bộ nhớ ứng dụng" và bạn đã cố gắng giảm dung lượng ổ đĩa của mình, có thể bạn đang gặp phải những hạn chế của hệ thống của mình. Điều này phổ biến hơn trên các mẫu Mac cũ có ít bộ nhớ hơn.

Điều quan trọng là phải biết những hạn chế của hệ thống của bạn và tránh đẩy mọi thứ đi quá xa. Điều này có thể có nghĩa là giảm số lượng tab trình duyệt mở cùng một lúc, chú ý không mở quá nhiều ứng dụng tiêu tốn nhiều tài nguyên (như trình chỉnh sửa ảnh hoặc trò chơi) cùng một lúc và cắt giảm các quy trình chạy nền.

Bạn có thể sử dụng Activity Monitor để xem những tiến trình nào đang chạy trên máy Mac của mình. Bạn cũng có thể xem các quy trình nền hiện đang chạy ở góc trên bên phải của màn hình. Một số quy trình, chẳng hạn như trình trợ giúp cho các ứng dụng ghi chú như Evernote hoặc Duet Display có thể bị ngăn tải cho đến khi bạn cần chúng.

Để dừng các quá trình này, bạn cần mở tùy chọn của từng ứng dụng để tắt tác nhân khởi chạy. Cách dễ nhất để làm điều này là sử dụng một ứng dụng như CleanMyMac X để tìm các tác nhân khởi chạy và sau đó vô hiệu hóa chúng.

Trên hết, hãy đảm bảo rằng bạn giữ một bộ đệm trống tốt trên ổ đĩa khởi động của mình để macOS quản lý bộ nhớ vật lý và bộ nhớ ảo của bạn đúng cách.

5. Cách ly các ứng dụng bị rò rỉ bộ nhớ

Nếu sự cố dường như chỉ giới hạn ở việc sử dụng một ứng dụng cụ thể, bạn có thể đã tình cờ bị rò rỉ bộ nhớ. Rò rỉ bộ nhớ là một sự cố phần mềm khiến một ứng dụng liên tục yêu cầu nhiều bộ nhớ hơn mà không bao giờ gán lại nó.


Bạn sẽ phải cảnh giác để xem liệu sự cố của mình có phổ biến hơn khi sử dụng các ứng dụng cụ thể hay không. Bạn luôn có thể xem tab "Bộ nhớ" trong Trình theo dõi hoạt động (nhấp vào cột "Bộ nhớ" để sắp xếp danh sách theo mức sử dụng) để xem liệu có bất kỳ ứng dụng nào dường như đang sử dụng nhiều hơn mức chia sẻ hợp lý của chúng hay không.

Nếu bạn tìm thấy một ứng dụng có vẻ như đang bị rò rỉ bộ nhớ, bạn luôn có thể loại bỏ ứng dụng đó bằng cách đánh dấu ứng dụng đó rồi sử dụng nút "X" trong Activity Monitor. Nếu có bản cập nhật, hãy thử áp dụng bản cập nhật đó để khắc phục sự cố.

6. Nâng cấp RAM của bạn (Nếu bạn có thể)

Khả năng nâng cấp máy Mac đang có xu hướng giảm kể từ khi Apple bắt đầu hàn RAM vào bảng logic, vào khoảng thời gian phát hành MacBook Pro retina. Và mặc dù nó có những lợi ích về hiệu suất,  quyết định sử dụng bộ nhớ hợp nhất  không giúp ích được gì.

Một số mẫu dễ nâng cấp hơn những mẫu khác, nhưng không phiên bản silicon nào của Apple sử dụng M1, M2 hoặc chip tương tự có thể được nâng cấp theo cách này.

Một số kiểu máy Mac cũ hơn, đặc biệt là Mac mini (kiểu 2012, 2011 và 2010) và iMac (kiểu lên đến 2020 với bộ vi xử lý Intel) rất dễ nâng cấp. IMac thậm chí còn có một cổng bật ra ở mặt sau để dễ dàng cài đặt.


Tham khảo các khuyến nghị của Apple về các loại RAM (như hướng dẫn iMac này  hoặc hướng dẫn Mac mini này) trước khi mua để đảm bảo bạn mua đúng mô-đun.

Nếu máy của bạn đủ cũ để có RAM có thể nâng cấp của người dùng, đừng mong đợi phép màu về cải thiện hiệu suất. Nếu RAM đặc biệt đắt tiền, tốt hơn hết bạn nên bỏ tiền vào một chiếc máy Mac thay thế.

Nếu sự cố là do thiếu dung lượng ổ đĩa mãn tính, bạn có thể muốn nâng cấp SSD của máy Mac để thay thế.

7. Cân nhắc thay thế máy Mac của bạn

Đối với nhiều người dùng, việc gặp lỗi về hệ thống hết bộ nhớ vật lý nên là một nguyên nhân để phản ánh tuổi của máy. Điều này đặc biệt đúng nếu máy Mac của bạn đã cũ đến mức không còn nhận được các bản cập nhật phần mềm.

Một chiếc máy Mac silicon mới của Apple sẽ mang đến một bước nhảy vọt về hiệu suất so với một mẫu Intel cũ hơn. Có một máy Mac cho hầu hết mọi ngân sách hoặc yêu cầu. Ví dụ, bạn có thể chọn M1 Mac mini, có hiệu suất vượt trội so với mức giá. Hoặc máy Mac Studio siêu hỗ trợ M1, có thể là máy Mac nhanh nhất trên thị trường.