There’s a particular type of annoyance reserved for techniques that aren’t technically sluggish, however nonetheless really feel … busy. Like your pc is continually doing one thing simply out of sight, respiration somewhat too loudly within the background. That was my setup for months. Apps opened effective, nothing crashed, and CPU utilization appeared regular at a look. And but, the entire expertise had this faint, persistent hesitation. Not sufficient responsible something particular, however sufficient to make me barely irritated each time I sat down. Seems, it wasn’t my creativeness. It was GNOME Tracker quietly chewing by sources within the background, indexing recordsdata I didn’t want listed, at instances I didn’t ask for. And as soon as I handled it, my system stopped feeling haunted. Not quicker, precisely, however lastly at peace.
The system felt busy, not sluggish
When instruments say “effective” however your mind says “nope”
Screenshot: Roine Bertelson/MUO
That is the worst type of efficiency difficulty to troubleshoot, as a result of each device you belief insists every little thing is ok. CPU utilization behaves, RAM isn’t screaming, and nothing is clearly on fireplace. And but the vibe is unsuitable. You open a window, and it hesitates, simply barely, prefer it wants a second to assemble itself. The fan spins up throughout what must be a quiet second. The disk sparkles prefer it’s remembering one thing vital that completely might have waited.
You begin second-guessing your self. Possibly it’s simply you. Possibly that is the way it’s speculated to really feel. It isn’t. That low-level “one thing is all the time occurring” feeling normally means precisely that. It’s all the time occurring. Not sufficient to interrupt issues. Simply sufficient to make every little thing really feel somewhat … sticky.
What GNOME Tracker really does
The search characteristic you didn’t ask to optimize
Screenshot by Teo Elizalde — no attribution required.
GNOME ships with Tracker as its indexing engine, and to be honest, it’s doing its job. It scans your recordsdata, extracts metadata, builds a searchable database, and makes desktop search really feel on the spot and intelligent. For those who really use it. That’s the half nobody checks. As a result of in case your workflow seems something like mine, you’re not leaning on world search to seek out your life. You already know the place your recordsdata are. You open them from folders, latest recordsdata, terminals, and muscle reminiscence. You’re not summoning paperwork like a wizard casting “invoice_final_v3_REAL_THIS_ONE.pdf.”
So Tracker turns into this very devoted, very well-behaved overachiever, cataloging every little thing you personal simply in case you immediately develop a deep emotional relationship with the search bar. It’s spectacular, and it’s thorough. Additionally it is, on this context, fully pointless.
The hidden price of fixed indexing
Disk exercise, CPU wakeups, and that low-level friction
Right here’s the intelligent half. Tracker doesn’t wreck your day in an apparent manner. It doesn’t slam your CPU to 100% and dare you to cease it.
It nibbles: A bit of disk exercise right here, just a few CPU wakeups there, a background scan since you moved a file, after which one other one as a result of someplace a file determined metadata may need modified. It’s the digital equal of somebody reorganizing your condominium, like some ninja penguin, whilst you’re attempting to calm down.
Individually, none of it issues. Collectively, it means your system virtually by no means settles. And that’s the true price. Not uncooked efficiency, however the absence of stillness. The system by no means fairly reaches that clear idle state the place every little thing simply … waits for you. As a substitute, it retains itself busy. For you, however with out you. Which might be candy if it didn’t really feel like your laptop computer had developed anxiousness.
How I confirmed Tracker was the villain
Watching processes as an alternative of guessing blindly
Sooner or later, you cease trusting the overview graphs and begin watching habits as an alternative. Not “is my CPU excessive,” however “what retains waking it up?” That’s the place Tracker begins exhibiting its face. Not dramatically, however persistently. Little bursts of exercise tied to processes with names that sound like they belong in a backend you didn’t join.
tracker-miner-fs-3 drifting out and in.
tracker-extract-3 doing its factor.
tracker-store-3 quietly maintaining rating someplace.
Nothing alarming. Simply… current. Once more. And once more. And once more. It’s like recognizing the identical particular person in each room of a celebration. At first, you ignore it. Then you definately begin questioning why they’re in every single place.
Limiting Tracker mounted the issue immediately
Fewer background duties, calmer system, higher move
Screenshot by Hannah Knight — No attribution required
I didn’t begin by ripping it out. I attempted being affordable. Possibly we might coexist. Possibly Tracker simply wanted boundaries. So I gave it fewer locations to look. Reduce it off from the same old dumping grounds like Downloads and random mission folders. Advised it, gently however firmly, that not each file on my system wanted to be a part of its grand archival imaginative and prescient. It helped a bit. However the true shift got here once I stopped pretending I wanted it in any respect.
Masking the Tracker companies took seconds. No dramatic system overhaul. No dependency explosions. Only a quiet “you may cease now.”
systemctl –user masks tracker-miner-fs-3.service
systemctl –user masks tracker-extract-3.service
After which … silence. Not literal silence. The type of silence the place your system lastly behaves like nothing is going on, as a result of nothing is going on. No phantom disk sparkles, no random wakeups, and (yay) no delicate drag on every little thing you do. It didn’t make my system quicker on paper. It made it really feel sane once more.
Linux isn’t proof against background bloat
The distinction is that you could really repair it. There’s this persistent delusion that Linux exists in some type of purity bubble the place background nonsense doesn’t occur. That every little thing is lean, intentional, and beneath your management always. It’s not. Linux completely accumulates little helpers, daemons, companies, and “this appeared like a good suggestion on the time” options that quietly stick round doing their factor.
The distinction is that right here, you’re allowed to query them.
Associated
I did a minimal Ubuntu set up and stripped out each pre-installed app
For those who actually don’t have anything higher to do, go forward: Have at it!
Tracker isn’t damaged. It’s not malicious. It’s not even badly designed. It’s simply fixing an issue I don’t have, in a manner that prices me greater than it provides again. And when you discover that, it turns into very laborious to disregard. As a result of the second you take away it and your system exhales for the primary time in weeks, you notice one thing: Nothing was unsuitable along with your {hardware}. Your pc simply by no means received a second to take a seat nonetheless.

