PlantronicsHub and a major memory leak I’ve noticed that process SpokesUpdateService  is promoted to the top of my Memory list. Here an example which I captured today (just 24hrs after my last reboot) but on the other day I’ve seen 2.4 GB wasted:



I've raised a ticket to Plantronics Support but so far nothing constructive.

The only fix I have now is to kill the process after each and every reboot.

Question: any solution you could think of except killing the process?
Though I regularly search for answers here, this is my first post. Please, forgive if I do not match this forum's etiquette.

I fully empathize with your problem. SpokesUpdateService is relentless. For me, it seemed to launch around the same time each day. I knew it was crashing my Late-2011 MBP with Sierra 10.12.6, but today's EtreCheck simple (free) "diagnosis" show this damn SpokesUpdateService caused 113 crashes on November 3rd for me alone. (No wonder my system died and refused to restart for hours!) 

Realistically, Plantronics rarely updates the firmware or software for my headset. I can check for updates when I choose, not hundreds of times daily with SpokesUpdateService.

Here is my simple brute-force solution:

Trash the following three files: 


com.PlantronicsUpdateService.plist 
Headset Updater (Version 1.1.0 (2015), a Plantronics application
Plantronics Hub (Version 3.11.52215.23527 (2018) another Plantronics Application. 


You might also get away with only trashing com.PlantronicsUpdateService.plist or editing it (see below).

I deleted these files because com.PlantronicsUpdateService.plist seems to call SpokesUpdateService:



For good measure, I also trashed the applications "Headset Updater" and "Plantronics Hub." I still have all three in the Trash in case I need them later. Simply putting these three files in the Trash has stopped SpokesUpdateService. I most likely can permanently delete all three and simply re-install the Headset Updater and/or Plantronics Hub if I need/want them.

I have not programmed in decades, but you might try editing com.PlantronicsUpdateService.plist by deleting "KeepAlive". I say that based on commands at "A launchd Tutorial", http://www.launchd.info (last visited Nov. 9, 2018).