Computer >> Máy Tính >  >> Xử lý sự cố >> MAC

Cách khắc phục mức sử dụng CPU cao của WindowServer trên máy Mac

Ôi không. Máy Mac của bạn quá nóng như điên. Tiếng vo ve không ngừng của người hâm mộ như thể họ đang cố gắng cất cánh. Bạn mở Activity Monitor (Finder> Go> Utilities> Activity Monitor) và thấy rằng một quá trình có tên “WindowServer” đang sử dụng một lượng lớn năng lượng CPU. Điều gì mang lại ?!

Bản năng đầu tiên của bạn là chọn quy trình WindowServer và nhấp vào “X” ở góc trên bên trái để buộc thoát khỏi nó. Rất tiếc, bạn không thể thực hiện việc này vì WindowServer buộc phải thoát sẽ đóng tất cả các ứng dụng đang hoạt động, làm mới hệ điều hành và đăng xuất bạn khỏi máy Mac. Vì vậy, nếu phương pháp đó không hoạt động, làm cách nào bạn có thể khắc phục sự cố sử dụng CPU WindowServer và chính xác thì nó là gì?

WindowServer là gì?

WindowServer tự động khởi động khi bạn bật máy Mac. Đây là một quy trình thiết yếu chịu trách nhiệm chiếu giao diện trực quan của các ứng dụng trên màn hình của bạn. Các giao diện người dùng đồ họa hệ thống (GUI) quan trọng khác như Dock cũng được kiểm soát bởi WindowServer. Tóm lại, nó quản lý mọi thứ hiển thị trên màn hình của bạn.

Khi bạn xem video, mở trang web hoặc chỉnh sửa ảnh, WindowServer sẽ làm việc không ngừng để vẽ và làm mới tất cả các yếu tố đồ họa trên màn hình của bạn. Vì vậy, theo lẽ tự nhiên, nhu cầu về hiệu ứng hình ảnh càng lớn thì WindowServer càng sử dụng nhiều sức mạnh xử lý hơn.

Thông thường, WindowServer hoạt động âm thầm trong nền và không khiến máy Mac của bạn quá nóng, nhưng đôi khi mọi thứ không hoạt động tốt như vậy.

Cách giảm mức sử dụng CPU của WindowServer

Xóa một số mục khỏi màn hình của bạn

Mọi thứ hiển thị trên màn hình đều được điều khiển bởi WindowServer. Càng có nhiều biểu tượng, tệp và thư mục trên màn hình của bạn, WindowServer càng cần nhiều sức mạnh CPU hơn.

Đóng các tab trình duyệt không cần thiết, cửa sổ và màn hình ảo

Máy tính để bàn ảo giúp ích rất nhiều cho đa nhiệm, nhưng chúng cũng tạo ra gánh nặng cho WindowServer. Điều này cũng tương tự với cửa sổ và tab trình duyệt. Bạn nên đóng các chương trình và tab mà bạn không sử dụng để đảm bảo WindowServer có thể hoạt động hiệu quả hơn.

Tắt hiệu ứng hình ảnh

Mặc dù các hiệu ứng hình ảnh trong macOS làm cho màn hình của bạn trông đẹp hơn, nhưng chúng cũng khiến WindowServer hoạt động vất vả hơn. Để tắt các hiệu ứng hình ảnh này, đi tới Trình đơn Apple> Tùy chọn hệ thống> Trợ năng> Hiển thị và chọn các hộp bên cạnh “Giảm chuyển động” và “Giảm độ trong suốt”.

• Ngắt kết nối màn hình bên ngoài của bạn (nếu bạn đang sử dụng)
Nếu bạn có một màn hình (đặc biệt là màn hình có độ phân giải 4K) được kết nối với máy Mac, rất có thể WindowServer sẽ sử dụng nhiều năng lượng CPU hơn đáng kể .

• Kiểm tra kỹ lưỡng máy Mac của bạn để tìm vi-rút

Vi rút có thể sử dụng nhiều tài nguyên máy Mac của bạn, làm cho việc sử dụng CPU của WindowServer tăng vọt. Để đảm bảo điều này không xảy ra với máy Mac của bạn, hãy tải xuống và quét toàn bộ trên máy Mac của bạn. Nếu có bất kỳ vi rút nào, sẽ xóa tất cả.

Bạn vẫn gặp sự cố?

Nếu bạn đã thử tất cả các phương pháp trên nhưng vẫn gặp sự cố WindowServer thì thật đáng tiếc, nhưng có thể đã đến lúc bắt đầu nghĩ đến việc mua một máy Mac mới. Các máy Mac cũ hơn thường gặp khó khăn trong việc hiển thị nhiều yếu tố hình ảnh phức tạp có trong các ứng dụng hiện đại ngày nay. Vì vậy, mua một máy Mac mới có thể là đặt cược tốt nhất của bạn.