- 313 new markdown files created - 30 relationships embedded - 313 entries indexed - State initialized with usage data
1.2 KiB
1.2 KiB
| id | type | title | tags | importance | confidence | created | updated | relations | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 775506ce-ed06-4c36-95f3-73379855b44a | fix | High CPU on Docker host from avahi-daemon and GNOME |
|
0.7 | 0.8 | 2025-12-20T04:36:05.718983+00:00 | 2025-12-20T04:36:05.718983+00:00 |
|
Problem: Docker host showing constant ~12% CPU usage from background services.
Root Cause:
- avahi-daemon (mDNS) constantly processing Docker veth interface changes (67+ hours accumulated CPU)
- gvfs-udisks2-volume-monitor (GNOME disk monitor) running unnecessarily on server
- gdm and gnome-shell running on headless server
Solution:
# Disable avahi (including socket to prevent respawn)
sudo systemctl stop avahi-daemon.socket avahi-daemon
sudo systemctl disable avahi-daemon.socket avahi-daemon
# Disable GNOME desktop
sudo systemctl stop gdm
sudo systemctl disable gdm
# Kill lingering processes
sudo pkill -f gvfs-udisks2-volume-monitor
Result: ~12% CPU and 180MB RAM recovered.
When to apply: Any Docker host with desktop environment installed that doesn't need GUI access.