Why is DiscoverNotifier using so much ram?

I manually run the Discover icon from my taskbar, I don’t really want DiscoverNotifier to be running at all. I ran my Discover today and noticed DiscoverNotifier was running even after I exited Discover..so acting like a daemon or service. So how can I prevent DiscoverNotifier from running at all?

I decided to remove the package, I did so and it went away with no complaints about deps (OS is Fedora)

sudo dnf rm plasma-discover-notifier
Package                                                          Arch           Version                                                          Repository                               Size
Removing:
plasma-discover-notifier                                        x86_64         6.5.4-1.fc43                                                     updates                             329.4 KiB

Transaction Summary:
Removing:           1 package

Also, I noticed from “smem” that it uses a lot of memory, why?

smem

PID User     Command                         Swap      USS      PSS      RSS
2631 mos      /usr/libexec/DiscoverNotifi        0    60980    67489   149840  
15566 mos      /usr/lib64/firefox/firefox         0   107884   121458   202788  
15642 mos      /usr/lib64/firefox/firefox         0   146708   167891   262544  
15296 mos      /usr/lib64/firefox/firefox         0   276864   307358   445864  
 2197 mos      /usr/bin/plasmashell --no-r        0   288560   317630   443936 
 

That seems like a lot of ram for just a daemon that notifies the user of discover updates. It won’t affect me since I’ve now removed the entire package but I was just wondering.

I was just checking memory usage aand noticed the same thing – it takes 50% more memory than plasmashell, which is just super odd…

There is another, older topic about that (Plasma Discover Update Notifier's memory usage is >200MB) but none was answered…

I have it running under Debian 14 KDE Plasma 6.6.5 with about 20 MB memory usage.
An extraordinary memory usage needs some troubleshooting work to find out what is causing it (a distro-specific packaging issue, etc.).
It’s triggered via “/etc/xdg/autostart/org.kde.discover.notifier.desktop”, so can be disabled and enabled without uninstalling, if desired.
One can also opt for any other method of automated software update notifications (e.g. to handle updates via custom shell scripts etc.), or none at all (to handle updates manually).