avahi-deamon CPU 점유율 100% 일 경우

avahi-daemon 은 네트워크 서비스를 인식하는 멀티캐스트 DNS 서비스입니다.

Avahi는 mDNS/DNS-SD protocol suite을 이용하여 로콜 네트웍에서 서비스 탐색을 하는 시스템입니다.
노트북이나 컴퓨터를 네트웩에 가입했을때 Avahi는 즉시 네트웩에서 chat가능한 사람을 view하고 공유된 파일을 찾고 프린터를 찾아서 프린트하는 기능을 합니다.
Avahi는 Zeroconf implementation 입니다. DNS서버 구축 같은 특정된 설정를 하지 않아도 유저들이 사용할수 있는 IP 네트웍을 생성할수 있다는 것입니다.

간혹 CPU 점유율을 100% 로 점유하고 있는 경우가 있는데 다음 2가지 방법으로 해결 할 수 있음.

첫째 – 서비스 종료 및 비활성화
이 경우는 우분투에서 인쇄 관련 기능을 사용하지 못할 수 도 있으나, 인쇄를 사용하지 않는다면 큰 문제는 없음

서비스를 비활성화 하기.
sudo systemctl disable avahi-daemon
또는

데몬을 영구적으로 삭제하기
apt-get remove avahi-daemon

두번째 – 설정 환경을 수정하여 점유율을 낮추고 인쇄 등의 기능은 유지
설정 파일 수정 : sudo nano /etc/avahi/avahi-daemon.conf

find ratelimit-interval-usec= and set it to 500000
find ratelimit-burst= and set that to 500
find enable-wide-area= and set that to no

다음 서비스 재시작
sudo systemctl restart avahi-daemon.service

출처 : https://askubuntu.com/questions/1130175/avahi-daemon-uses-excessive-amounts-of-cpu

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *