Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Hiểu quy trình 'bird' trong Activity Monitor macOS

Một ngày bình thường, bạn đang làm việc trên Mac. Mở Theo dõi hoạt động (Activity Monitor). Bỗng thấy tiến trình tên "bird" luôn ở gần 100% CPU. Bạn thử thoát (Quit) nhưng nó lại tự khởi động lại liên tục. Điều gì đang xảy ra?

Nếu gặp vấn đề này, bạn không đơn độc. Nhiều người dùng Mac hỏi: Quy trình bird trong Activity Monitor là gì? Có thể xóa quy trình bird không?

Quy trình bird chạy trên Mac là gì?

Câu trả lời ngắn gọn: bird là tiến trình nền (backend process) đằng sau iCloud và iCloud Drive. Nó có thể ngồi đó ở 100% CPU mãi mãi, dường như không làm gì cả.

Không thể xóa nó. Nó được coi là phần thiết yếu của macOS, nội dung độc quyền. Coi nó là một system daemon dùng cho iCloud và iCloud Drive, đóng vai trò thành phần của chức năng sao lưu.

Mẹo chuyên nghiệp: Quét Mac để phát hiện vấn đề hiệu suất, tệp rác, ứng dụng có hại và mối đe dọa bảo mật.

Nếu daemon này tiêu tốn quá nhiều CPU, có thể có điều gì đó khiến quy trình bird bị sự cố (crash). Bạn có thể dùng Activity Monitor để kill (kết thúc) quy trình cụ thể và ép nó khởi chạy lại. Tuy nhiên, cách này không lúc nào cũng hiệu quả, vì nhiều người dùng phàn nàn không thể "kill" được bird.

Vấn đề quy trình bird trên Mac

Theo báo cáo người dùng, iCloud bắt đầu tiêu tốn 100% CPU, đặc biệt sau khi nâng cấp lên macOS Catalina. Người dùng thử mọi cách mà không biết tiếp tục troubleshooting như thế nào. Một số buộc phải hạ cấp về Mojave vì phiền toái do bird ngốn CPU.

Theo báo cáo, sau một khoảng thời gian ngẫu nhiên sau khi khởi động, tiến trình sẽ nhảy lên 100% CPU và ở đó vô thời hạn trừ khi bị dừng/kill. Người dùng dùng Activity Monitor Force Quit tiến trình, nó kết thúc bình thường. Sau một thời gian nó respawn (sinh lại), hoạt động bình thường. Rồi lại nhảy lên 100% CPU sau một thời gian.

Ngoài Bird, bạn có thể thấy tiến trình Cloudd cũng ngốn nhiều CPU. Cloudd là một daemon – chạy ngầm thực hiện tác vụ hệ thống. Với Cloudd, các tác vụ liên quan đến CloudKit.

CloudKit là khung làm việc của Apple cung cấp quyền truy cập iCloud cho ứng dụng muốn lưu dữ liệu trên iCloud Drive hoặc đồng bộ dữ liệu qua iCloud. Cloudd chạy khi ứng dụng/quy trình đồng bộ hoặc sao chép dữ liệu đến/từ iCloud. macOS dùng CloudKit khi bạn dùng Desktop và Documents trong iCloud hoặc di chuyển tệp thủ công giữa Mac và iCloud Drive.

Thông thường, sau khi Mac đã đồng bộ với iCloud, chỉ di chuyển một vài tệp hoặc lượng dữ liệu nhỏ, nên Cloudd không chạy lâu.

Tại sao quy trình bird tiêu tốn quá nhiều CPU?

  • Cài đặt iCloud Drive lỗi thời: Một lý do bird ngốn CPU cao.
  • Nhiệt độ vỏ máy cao khi sạc: Một số người nhận thấy CPU cao khi Mac cắm sạc – hãy thử hạ nhiệt độ trước.
  • Kernel extensions (kexts) bên thứ ba bị hỏng: Nếu không cài đặt đúng, các extension này có thể ngốn tài nguyên CPU lớn.
  • Mã độc, đặc biệt là crypto miners: Phần mềm độc hại thường giả mạo tiến trình hợp pháp như bird để hoạt động trên Mac.

Làm thế nào dừng quy trình bird trên Mac?

Có 3 cách dừng bird và các tiến trình gây sự cố:

Force Quit dùng Menu Apple

Cách truyền thống và hiệu quả nhất đóng chương trình treo: vào thanh menu macOS® (dọc cạnh trên màn hình trong menu Finder). Để Force Quit:

  1. Nhấp biểu tượng Apple góc trên trái.
  2. Chọn Force Quit từ menu thả xuống.
  3. Chọn iCloud và nhấp Force Quit.

Force Quit bằng phím tắt Mac

Làm tương tự nhưng nhanh hơn: nhấn giữ Command + Option + Esc. Cửa sổ Force Quit Application hiện ra ngay. Chọn iCloud và Force Quit.

Cách này hữu ích khi chuột/trackpad bị lag.

Đóng ứng dụng từ Activity Monitor

macOS cung cấp công cụ gốc Activity Monitor – tương tự Control+Alt+Delete trên Windows mở Task Manager.

Để kill ứng dụng/tiến trình bằng công cụ này:

  1. Nhấn Command + Space hoặc nhấp Spotlight góc trên phải.
  2. Gõ Activity Monitor.
  3. Khi Activity Monitor được highlight, nhấn Enter.
  4. Trong danh sách tiến trình, chọn Bird và iCloud, nhấp Force a process to quit (biểu tượng X góc trên trái).

Làm gì với quy trình Bird trên Mac

Nếu Bird ngốn tài nguyên hệ thống lớn, hãy thử các bước sau:

Khởi động lại máy tính. Làm mới hệ điều hành là cách hiệu quả reset các tiến trình và giảm mức dùng về mặc định. Nhấp Menu Apple ▸ Chọn Restart. Đừng quên bỏ tích "Reopen windows when logging back in".

Thoát tất cả ứng dụng và cửa sổ không cần thiết. Nếu mở nhiều cửa sổ chương trình hoặc Finder, một số tiến trình phải làm việc chăm chỉ hơn, tiêu tốn tài nguyên. Nếu Mac chậm bất thường hoặc khó thực hiện thao tác, hãy đóng cửa sổ/ứng dụng không còn cần. Lưu tệp trước khi đóng để tránh mất dữ liệu. Điều này giúp hệ thống "thở" và macOS hoạt động trơn tru.

Bạn có thể giải quyết vấn đề bird từ nhiều góc độ. Dưới đây là các giải pháp:

Nó có làm phiền Mac của bạn không?

Trước hết, hãy tự hỏi: có đáng để lo lắng không? Xem Activity Monitor, ứng dụng khác có thể dùng >50% CPU. Và đó không phải vấn đề! Việc bird dùng CPU cao có thực sự gây sự cố trên máy bạn không? Nếu không có vẻ gây vấn đề, bạn có thể "sống và cho người khác sống".

Nếu cảm thấy tài nguyên hệ thống bị lãng phí, đừng quên dọn dẹp Mac định kỳ. Có thể dùng công cụ sửa chữa Mac hiệu quả để dọn dẹp và tối ưu hiệu suất tổng thể. Từ quét nhanh và xác định vấn đề, nó giải phóng dung lượng, xóa rác, tăng cường hoạt động và ổn định hệ thống.

Sau khi tối ưu Mac, quay lại kiểm tra xem ứng dụng/chương trình có chạy mượt và như mong đợi không.

Reset iCloud của bạn

Trong Finder, nhấp vào menu Đi (Go) trên thanh menu trong khi giữ phím Option. Cuộn đến thư mục:

~/Library/Application Support/iCloud/Accounts/

Sao chép các tệp đến nơi an toàn, như Desktop hoặc thư mục khác. Chỉ nên có 3 tệp trong thư mục. Bạn có thể cần chúng sau nên hãy backup. Bây giờ làm rỗng thư mục và khởi động lại. Điều này có thể giải quyết vấn đề bird/iCloud.

Kiểm tra các lần tải lên (upload) đang chờ trên iCloud

Khi thấy bird ngốn CPU cao, có thể có tệp đang đồng bộ lên iCloud Drive. Để kiểm tra, có tiện ích brctl đi kèm macOS giám sát thay đổi tất cả tài liệu được backup bởi iCloud. Có 2 phiên bản lệnh:

  • brctl log –wait –shorten
  • brctl log -w –shorten

Trên macOS trước Catalina, mở Terminal và gõ: brctl log –wait –shorten

Nhấn Enter và chờ kết quả.

Trên Mac chạy macOS Catalina 10.15, dùng: brctl log -w –shorten

Các lệnh này hiển thị tóm tắt thay đổi đồng bộ trên iCloud Drive. Việc chờ đợi đồng bộ khiến bird chạy liên tục trừ khi đóng cửa sổ hoặc nhấn Control + C để thoát tiến trình. Nếu quen lệnh grep, có thể lọc kết quả chỉ hiển thị tiến trình tải lên. Hầu hết tài khoản iCloud có lượng thay đổi thấp, nên bạn dễ thấy tải lên nhiều tệp trong kết quả.

Cách tốt nhất biết tệp có đang đồng bộ không: đăng nhập iCloud Drive qua giao diện web và xác minh tệp/thư mục đã được thêm lên đám mây.

Xử lý vấn đề trên iCloud và iCloud Drive

Vào cài đặt iCloud và tắt iCloud Drive. Điều này nên làm biến mất vấn đề. Hành động này cũng có thể xóa một số tệp cache iCloud đang dùng, có thể là nguyên nhân bird ngốn CPU.

Cách tắt iCloud trên Mac:

  1. Vào Menu Apple ▸ Cài đặt Hệ thống.
  2. Nhấp iCloud.
  3. Chọn hoặc bỏ chọn tính năng.

Lưu ý: Khi tắt tính năng iCloud trên Mac, thông tin chỉ lưu trong iCloud cho tính năng đó sẽ không còn có sẵn trên máy.

Reset SMC của Mac

Bộ điều khiển Quản lý Hệ thống (SMC) chịu trách nhiệm các chức năng cấp thấp: phản hồi nút nguồn, quản lý pin và nhiệt độ, đèn bàn phím, đèn chỉ trạng thái (SIL).

Có thể cần reset SMC nếu máy tính hoạt động bất thường: quạt chạy tốc độ cao dù không tải nặng và thoáng khí tốt; Mac chạy chậm bất thường dù CPU không quá tải.

Theo Apple, nên tránh reset SMC trước khi thử các troubleshooting khác:

  1. Mac không phản ứng? Giữ nút nguồn đến khi tắt. Sau đó nhấn nút nguồn lại để bật. Lưu ý: sẽ mất công việc chưa lưu.
  2. Nhấn Command-Option-Escape để force quit ứng dụng không phản ứng.
  3. Cho Mac ngủ: Menu Apple ▸ Ngủ, sau đó đánh thức sau khi đã ngủ.
  4. Khởi động lại Mac: Menu Apple ▸ Khởi động lại.
  5. Tắt Mac: Menu Apple ▸ Tắt down. Sau đó nhấn nút nguồn để bật lại.

Reset SMC trên Mac để bàn:

  1. Tắt máy.
  2. Rút cáp nguồn (từ Mac hoặc ổ cắm AC). Đợi 15 giây rồi cắm lại.
  3. Đợi 5 giây nữa. Sau đó bật Mac lại.

Kiểm tra xem vấn đề lạ liên quan bird đã biến mất chưa.

Reset NVRAM của Mac

Trước đây, khắc phục sự cố Mac ngẫu nhiên liên quan đến "zapping" PRAM – bộ nhớ truy cập ngẫu nhiên tham số. Là phần nhỏ bộ nhớ đặc biệt có pin dự trữ trong mọi Mac, lưu thông tin cần thiết trước khi tải OS.

Mac hiện đại không dùng PRAM, thay vào đó là NVRAM (non-volatile random access memory). Chức năng tương tự nhưng chỉ chứa vài thông tin: âm lượng loa, độ phân giải màn hình, ổ khởi động đã chọn, chi tiết kernel panic cuối cùng.

Reset NVRAM khá an toàn nếu Mac gặp nhiều vấn đề lạ. Các bước:

  1. Tắt máy.
  2. Nhấn nút nguồn. Ngay khi máy bật, giữ Command + Option + P + R. Giữ khoảng 20 giây.
  3. Thả phím, để Mac khởi động tiếp như bình thường. Nếu Mac cũ có tiếng chuông khởi động, giữ phím cho đến khi nghe tiếng chuông khởi động lần thứ hai.
  4. Đảm bảo cài đặt đúng ý: vào Cài đặt Hệ thống kiểm tra Ổ khởi động (Startup Disk), Màn hình (Display), Ngày & Giờ (Date & Time).

Quét mã độc.

Nếu tất cả giải pháp trên không hiệu quả, hãy xem xét hiện diện mã độc trên Mac. Quét máy bằng phần mềm chống mã độc và xóa mọi mối đe dọa phát hiện. Đảm bảo xóa hết thành phần của mã độc để ngăn chặn tái phát.

Tóm tắt

Nếu thấy quy trình bird trong Activity Monitor Mac ngốn CPU cao, hãy thử các sửa nhanh chúng tôi nêu trên. Bạn KHÔNG THỂ xóa hoàn toàn tiến trình này vì nó là một phần của quy trình backend của iCloud và iCloud Drive.

Bạn từng gặp quy trình bird chưa? Chia sẻ câu chuyện của bạn!