phbcanada wrote:
Ah, that would explain it! I have a squeezebox. Do you know if there's any control over the polling of the server that the player does?
Thanks!
Other than switching it off (ie. pulling the plug out of the back), I don't think so.
Given the nature of Squeezebox (made by a company formerly called "Slim Devices" - clue in the name

), the clients/players are not that intelligent, offloading much of their functionality to the server so fairly frequent contact with the local server is essential for normal activity.
It's not something I use, but switching the Squeezebox from your local LMS server to mysqueezebox.com/SqueezeNetwork (ie. internet-based server) might prevent further contact with your local server, however I'm not sure how much longer the Squeeze Network will be maintained given recent Logitech announcements. And while it might eliminate the 1-2% CPU load it's unlikely to reduce memory consumption much, if at all.
There's also a Wake-on-LAN feature built in to the
Squeezebox firmware, not sure if you could somehow make use of WOL so that LMS is started when the magic packet is received, and then shut-down LMS when not required (again using the magic packet). You'd need a daemon "listening" for the magic packet (assuming this is possible), then start/stop the LMS service as required. Assuming you can listen for magic packets, it's probably quite do-able as long as you don't mind the long-ish delay while LMS starts up.