최근에 Ubuntu 14.04 를 실행하는 컴퓨터에서 성능 문제 (작업 공간 간 느린 전환, 트레이에서 아이콘이 제거되지 않는 등 …)가 발생했습니다 .
kill 명령이 일시적으로 문제를 해결하기 때문에 범인이 bamfdaemon 이라는 프로세스라는 것을 알았 습니다.
그러나 짧은 시간이 지나면 항상 돌아와서 top
명령을 실행하면 99-100 %의 CPU 가 안정적으로 유지 됩니다.
어떤 아이디어?
답변
데스크탑 프로그램 / 애플리케이션을 시작 / 실행 / 열 때 :
Unity는 런처 (도킹)에 새 아이콘을 표시하거나 기존 아이콘에 화살표를 추가합니다. 각 아이콘은 실행 파일이 아닙니다. .desktop 파일입니다. bamfdaemon은 기존 아이콘에 화살표를 추가해야하는지 또는 응용 프로그램 ID에 의존하는 다른 동작과 함께 새 아이콘을 표시해야하는지 여부를 결정하여이를 지원합니다.
또한 GUI가 멋진 사용자 경험을 제공하는 데 도움이되는 다른 많은 도움이되는 작업을 수행합니다. 따라서 이것을 죽이면 작동하지 않습니다. 먼저 데몬 프로세스이므로 시스템에 의해 다시 생성됩니다. 또한 GUI를 망칠 수 있으므로 GUI에 심각한 문제가 발생할 수 있습니다!
이에 대한 해결책은 구성 요소를 다시 설치하거나 제거하는 것만 큼 간단하지 않습니다.
두 가지 방법을 제안합니다 …
- Unity 성능 또는 DuckDuckGo를 늘리십시오 .
- 데스크탑 인터페이스 변경 또는 다음 Linux 데스크탑 환경을 사용해보십시오.
참고 : 위의 링크를 시도하기 전에 …
- 적은 양의 RAM이 있다면 (유니티를 부드럽게 실행하기에 충분한 양의 RAM이 확실하지 않습니다!), 두 번째 옵션을 사용하는 것이 좋습니다. 가벼운 데스크탑 인터페이스를 선택하십시오.
- RAM이 적고 시스템에 그래픽 카드가있는 경우
Xorg
구성 에서 드라이버를 변경 하면 성능이 약간 향상 될 수 있습니다. (이 제안은 그래픽 문제와 성능 을 읽은 후 우분투 14.04 LTS 서버에서 GUI 응답이 있음)
귀하의 경우이 참고 사항에 대해 잘 모르십시오! 그러나 다른 사람들에게 도움이 될 수 있습니다!)