Có thể khi theo dõi các process đang chạy trong hệ điều hành Mac OS X bạn sẽ nhìn thấy process “coreaudiod” đang chạy. Vậy process “coreaudiod” là gì? Tại sao coreaudiod lại chạy trên Mac?
Process coreaudiod là daemon hỗ trợ Core Audio. Daemon là process chạy trên nền background Mac, bạn có thể xác định các daemon có chữ “d” ở cuối tên. Cũng giống như WindowsServer, có rất nhiều người thắc mắc tại sao coreaudiod lại chạy trên Mac? Bài viết dưới đây Taimienphi.vn sẽ giúp bạn lý giải vấn đề này.
Tại sao coreaudiod lại chạy trên Mac?
Vậy Core Audio là gì? Theo các nhà phát triển của Apple, về cơ bản Core Audio xử lý mọi thứ liên quan đến âm thanh trên Mac.
Trên Mac, Core Audio xử lý ghi âm, chỉnh sửa, phát lại, nén và giải nén, MIDI, xử lý tín hiệu, phân tích cú pháp file, và tổng hợp âm thanh.
Về cơ bản nếu âm thanh phát ra từ loa hoặc được ghi âm bằng micro, coreaudiod có một phần trong đó. Vì vậy mà bất cứ khi nào bạn sử dụng loa để nghe nhạc, … hoặc sử dụng micro để ghi âm lại cái gì đó thì coreaudiod sẽ chiếm dụng CPU.
Nếu âm thanh ngừng phát và bạn chắc chắn chưa thực hiện bất cứ thao tác nào chẳng hạn như tắt âm thanh hoặc thay đổi thiết bị đầu ra âm thanh, trong trường hợp này chỉ cần khởi động lại coreaudiod trong Activity Monitor để khắc phục sự cố thay vì khởi động lại máy tính của bạn.
Coreaudiod truy cập các thiết bị trên mạng?
Nếu sử dụng tường lửa (Firewall) trên Mac chẳng hạn như Little Snitch, đôi khi bạn sẽ nhận thấy rằng coreaudiod cố gắng truy cập các thiết bị trên mạng cục bộ.
Coreaudiod hỗ trợ phần âm thanh của AirPlay, cho phép bạn nhân bản màn hình và âm thanh với AppleTV và một số máy thu âm khác được hỗ trợ. Thi thoảng coreaudiod sẽ thực hiện quét mạng cục bộ để xem nếu có bất kỳ thiết bị nào được hỗ trợ hay không, tức là đôi khi daemon này sẽ kết nối với các thiết bị cục bộ.
Coreaudiod có chiếm dụng nhiều CPU?
Nhiều người dùng phản ánh rằng trong một số trường hợp thư mục /Library/Preferences/Audio biến mất, và điều này vô tình khiến coreaudiod chiếm dụng CPU đáng kể, ngay cả khi không có âm thanh nào được phát. Nếu truy cập /Library/Preferences/ trong Finder và nhận thấy thư mục Audio bị thiếu.
Theo blogger LucaTNT, trong trường hợp này bạn có thể tự tạo lại thư mục Audio để khắc phục vấn đề bằng cách mở Terminal và chạy 2 lệnh dưới đây:
sudo mkdir /Library/Preferences/Audio
sudo chown -R _coreaudiod:admin /Library/Preferences/Audio
Trong 2 lệnh trên, lệnh đầu tiên để tạo thư mục mà bạn cần thay thế, lệnh thứ 2 để thiết lập các quyền cho thư mục.
https://thuthuat.taimienphi.vn/tai-sao-coreaudiod-lai-chay-tren-mac-27623n.aspx
Như vậy Taimienphi.vn vừa giải thích cho bạn lý do tại sao coreaudiod lại chạy trên Mac? Ngoài ra bạn đọc có thể tìm đọc và tham khảo thêm một số bài viết về các process chạy trên Mac để biết thêm các thông tin về các process đó nhé.