Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Mac

Rò rỉ bộ nhớ macOS Sequoia:Nguyên nhân, cách khắc phục và mẹo phòng ngừa

Thông thường, mức sử dụng bộ nhớ của mỗi tiến trình trong Giám sát hoạt động sẽ không vượt quá 1 GB. Nếu bạn thấy toàn bộ ứng dụng, một ứng dụng nhất định hoặc bộ nhớ ngẫu nhiên WindowServer ngốn hàng chục GB RAM, bạn sẽ phải đối mặt với rò rỉ bộ nhớ lớn macOS Sequoia .

Đừng lo lắng, bạn không đơn độc. Nhiều người dùng cũng gặp phải vấn đề này và thảo luận sôi nổi trên các diễn đàn.

Tôi đã gặp phải sự cố rò rỉ bộ nhớ lớn macOS Sequoia. WindowServer ngày càng ngốn nhiều RAM hơn. Việc đóng ứng dụng không làm giảm mức sử dụng bộ nhớ của quy trình. Có vẻ như tất cả các phiên bản macOS được phát hành trong những năm gần đây đều có vấn đề. - Một người dùng từ cộng đồng Apple

Tôi nghe nói rò rỉ bộ nhớ xảy ra trên macOS Sequoia. Vì vậy, tôi đang cân nhắc xem có nên nâng cấp máy Mac của mình hay không. Hiện tại vấn đề này đã được khắc phục chưa? - Một người dùng từ Reddit

Nếu bạn đã thử các cách được các diễn đàn gợi ý nhưng không hiệu quả thì hãy dừng lại ở đây. Chúng tôi sẽ cung cấp một loạt giải pháp đã được xác minh để khắc phục sự cố rò rỉ bộ nhớ macOS Sequoia.

Nếu bạn gặp phải vấn đề rò rỉ bộ nhớ trên macOS Tahoe Beta mới nhất, hãy làm theo: sự cố và cách khắc phục của macOS Tahoe Beta.

Rò rỉ bộ nhớ xảy ra trên macOS Sequoia, khiến máy Mac chạy chậm, bị treo ngẫu nhiên hoặc thậm chí bị treo. Dưới đây là những tình huống cụ thể bạn có thể gặp phải:

  • Bộ nhớ cạn kiệt nhiều mỗi khi mở cửa sổ ứng dụng. Việc đóng ứng dụng không làm giảm mức sử dụng RAM của các quy trình.
  • Chỉ một vài tab mở trong Safari, Firefox hoặc các trình duyệt khác nhưng đã sử dụng hàng GB bộ nhớ ứng dụng.
  • Sau khi mở iPhone Mirroring, RAM của WindowServer sẽ lớn hơn và không bị giảm khi đóng tất cả các ứng dụng.
  • Việc sử dụng bộ nhớ của WindowServer ngày càng lớn hơn kể từ khi khởi động máy Mac.

Vì nhiều lý do có thể dẫn đến rò rỉ bộ nhớ trên macOS Sequoia , bạn nên khắc phục sự cố bằng các thủ thuật mà chúng tôi đã kết luận dựa trên khảo sát, thảo luận và kiểm tra.

Thoát ứng dụng quá mức (Bỏ qua nếu bạn đã thử)

Thông thường, máy Mac của bạn hiển thị càng nhiều cửa sổ ứng dụng cùng một lúc và bạn chuyển đổi giữa chúng càng thường xuyên thì quy trình có tên là WindowServer sẽ tiêu tốn nhiều bộ nhớ hơn. Đó là lý do tại sao một số bạn thấy việc sử dụng bộ nhớ của WindowServer tiêu tốn một lượng lớn mức sử dụng bộ nhớ.

Vì vậy, cách nhanh chóng đầu tiên bạn có thể thử là thoát khỏi các ứng dụng quá mức để giảm áp lực cho bộ nhớ. Nếu bạn đã làm xong, hãy chuyển sang phương pháp tiếp theo.

Rò rỉ bộ nhớ macOS Sequoia:Nguyên nhân, cách khắc phục và mẹo phòng ngừa

Tắt tính năng phản chiếu iPhone

Nếu rò rỉ bộ nhớ vẫn tiếp diễn trên máy Mac của bạn sau khi bạn thoát tất cả các ứng dụng, hãy kiểm tra xem bạn đã bật máy Mac của mình để phản chiếu iPhone chưa. Qua thử nghiệm, chúng tôi xác định vấn đề bộ nhớ WindowServer cũng có liên quan đến lỗi iPhone Mirroring.

Bạn có thể xóa thiết bị Mac của mình khỏi iPhone Mirroring, sau đó khởi động lại máy Mac để xem mức sử dụng bộ nhớ ứng dụng và WindowServer trong Hoạt động có cao hay không.

Dưới đây là cách xóa máy Mac khỏi iPhone Mirroring:

  1. Vào "Cài đặt"> "Chung" trên iPhone của bạn.
  2. Nhấn vào "AirPlay &Continuity"> "Phản chiếu iPhone".
  3. Nhấn vào "Chỉnh sửa" rồi xóa máy Mac của bạn.

Tắt mục đăng nhập khi khởi động

Nếu rò rỉ bộ nhớ xảy ra khi khởi động máy Mac và bạn chưa mở bất kỳ ứng dụng nào, các mục đăng nhập có thể là nguyên nhân gây rắc rối. Có lẽ bạn đặt thủ công một số ứng dụng làm mục đăng nhập để cho phép chúng tự động mở khi bạn đăng nhập vào máy Mac.

Hoặc, bạn chưa làm điều đó nhưng một số chương trình của bên thứ ba sẽ tự động thêm vào danh sách mục đăng nhập khi bạn cài đặt chúng trên máy Mac.

Dù nguyên nhân là gì, hãy tắt các mục đăng nhập khi khởi động máy Mac của bạn.

Cập nhật ứng dụng

Các ứng dụng hoạt động sai do lỗi có thể tiêu tốn nhiều RAM trong một số trường hợp, khiến macOS Sequoia bị rò rỉ bộ nhớ lớn.

Hãy truy cập App Store và kiểm tra xem có ứng dụng bên thứ ba nào của bạn cần được cập nhật hay không.

Rò rỉ bộ nhớ macOS Sequoia:Nguyên nhân, cách khắc phục và mẹo phòng ngừa

Gỡ cài đặt các ứng dụng vô dụng và tất cả phần còn lại của chúng

Một số phần mềm của bên thứ ba bị xung đột với HĐH và sau khi gỡ bỏ phần mềm đó, sự cố sẽ biến mất. Có thể bạn đã làm điều này nhưng vẫn thấy rò rỉ bộ nhớ.

Đó là vì việc chuyển một số ứng dụng vào Thùng rác không thể gỡ cài đặt chúng khỏi máy Mac của bạn một cách sạch sẽ. Một số tệp được liên kết của nó vẫn còn trên máy Mac của bạn và tiếp tục chạy ở chế độ nền, tiêu tốn mức sử dụng bộ nhớ của bạn.

Thông thường, sau khi gỡ cài đặt ứng dụng trên máy Mac, bạn cũng nên xóa các tệp liên quan đến ứng dụng trong thư mục Thư viện. Nhưng như bạn có thể thấy, những tệp này nằm rải rác trong thư mục Thư viện và việc xóa thủ công rất khó hoàn tất. Vì vậy, tại sao không chọn một trình gỡ cài đặt ứng dụng chuyên nghiệp?

CleanMyApp là một trình gỡ cài đặt ứng dụng nhẹ và tiện dụng có thể giúp bạn gỡ cài đặt các ứng dụng không mong muốn của bên thứ ba cũng như tất cả phần còn sót lại của chúng chỉ bằng vài cú nhấp chuột.

Chia sẻ công cụ dễ sử dụng này để giúp người khác gỡ cài đặt hoàn toàn ứng dụng trên máy Mac.

Giảm hiệu ứng hiển thị

Giảm hiệu ứng hình ảnh cũng là một thủ thuật để giảm áp lực bộ nhớ và do đó, có thể khắc phục lỗi rò rỉ bộ nhớ macOS Sequoia.

Vô hiệu hóa tất cả tài khoản và xóa các thư mục đã khôi phục trong Thư

Một số người dùng cho biết ứng dụng Thư sử dụng tối đa RAM sau khi nâng cấp macOS Sequoia, dẫn đến rò rỉ bộ nhớ lớn.

Tiện ích Mail chiếm quá nhiều bộ nhớ có thể là do các thư mục đã bị xóa được khôi phục, quá trình tải thư kéo dài hoặc do số lượng email quá lớn.

Bạn có thể thử xóa những tin nhắn vô dụng, xóa các thư mục đã khôi phục và vô hiệu hóa tất cả các tài khoản trong tiện ích Thư. Sau đó, kiểm tra xem mức sử dụng bộ nhớ của Mail có giảm xuống hay không.

Dưới đây là cách vô hiệu hóa tất cả tài khoản trong Thư trên máy Mac của bạn:

Ngắt kết nối màn hình ngoài

Đối với một số người dùng, việc sử dụng RAM tăng lên là do kết nối màn hình USB-C hoặc HDMI. 
Đối với một số kiểu máy Mac, màn hình kép sẽ tiêu tốn mức sử dụng bộ nhớ hạn chế và khiến máy Mac của bạn bị lag.

Vì vậy, nếu bạn có màn hình ngoài được kết nối với máy Mac, chỉ cần tháo màn hình đó ra và xem liệu rò rỉ bộ nhớ có được giải quyết hay không.

Xóa các tiện ích mở rộng trình duyệt đáng ngờ

Từ khảo sát của chúng tôi, rò rỉ bộ nhớ macOS Sequoia cũng có thể xảy ra trên các trình duyệt như Safari và Firefox. Ngay cả khi chỉ mở một vài tab trong Safari, Firefox hoặc các trình duyệt khác, RAM của chúng cũng lên tới hàng chục GB.

Tại sao? Phần mở rộng của trình duyệt có thể là nguyên nhân. Hãy kiểm tra các tiện ích mở rộng của Safari hoặc Firefox của bạn và xóa những tiện ích mở rộng không quen thuộc và được thêm tự động. Bạn có thể tham khảo: Làm cách nào để xóa tiện ích mở rộng trên Mac?

Cập nhật máy Mac của bạn hoặc cài đặt lại macOS

Nếu bạn đã thử tất cả các giải pháp trên nhưng tình trạng rò rỉ bộ nhớ lớn vẫn xảy ra trên macOS Sequoia, có thể là do lỗi hệ thống.

Bạn có thể cập nhật máy Mac của mình khi có bất kỳ bản cập nhật nhỏ nào hoặc trực tiếp cài đặt macOS Sequoia trên máy Mac để loại bỏ các lỗi có thể xảy ra.

Tại sao rò rỉ bộ nhớ lại xảy ra trên máy Mac của bạn?

Rò rỉ bộ nhớ xảy ra khi các ứng dụng không giải phóng bộ nhớ cần thiết đúng cách sau khi hoàn tất quá trình, khiến mức sử dụng bộ nhớ ứng dụng cao và dành ít chỗ hơn cho các ứng dụng khác.

Chúng tôi thấy rằng nhiều người dùng trên diễn đàn cho rằng đây là lỗi của macOS 15 vì sự cố sử dụng bộ nhớ quá mức này xảy ra sau khi nâng cấp lên Sequoia. Nó không phải là tuyệt đối.

Ngoài lỗi hệ thống, rò rỉ bộ nhớ macOS Sequoia còn có thể do nhiều ứng dụng chạy đồng thời, phần mềm lỗi thời, hoạt động sai của ứng dụng, sự can thiệp từ các chương trình nền, màn hình ngoài, lỗi phản chiếu iPhone, sự cố tiện ích mở rộng trình duyệt, v.v.

Rò rỉ bộ nhớ macOS Sequoia:Nguyên nhân, cách khắc phục và mẹo phòng ngừa

Đi để giúp nhiều người hiểu hơn về nguyên nhân gây rò rỉ bộ nhớ sau khi nâng cấp lên macOS 15 Sequoia.

Lời cuối cùng

Việc sử dụng bộ nhớ tăng lên không phải lúc nào cũng có nghĩa là rò rỉ bộ nhớ trên máy Mac của bạn. Nếu mức sử dụng bộ nhớ của một quy trình nhất định đạt hơn 1 GB hoặc tổng mức sử dụng bộ nhớ của ứng dụng lên tới hàng chục GB thì bạn đang gặp phải tình trạng cạn kiệt bộ nhớ.

Các cách khắc phục rò rỉ bộ nhớ macOS Sequoia trong bài viết của chúng tôi được liệt kê với các bước chi tiết.  Hy vọng họ có thể giúp bạn thoát khỏi rắc rối.

Nếu bài đăng này giúp bạn khắc phục được sự cố, đừng ngại chia sẻ nó để giúp được nhiều người hơn.