Comment by ryandrake

Comment by ryandrake 6 days ago

9 replies

Recent Linux distributions are quickly catching up to Windows and macOS. Do a fresh install of your favorite distribution and then use 'ps' to look at what's running. Dozens of processes doing who knows what? They're probably not pegging your CPU at 100%, which is good, but it seems that gone are the days when you could turn on your computer and it was truly idle until you commanded it to actually do something. That's a special use case now, I suppose.

ndriscoll 6 days ago

IME on Linux the only things that use random CPU while idle are web browsers. Otherwise, there's dbus and NetworkManager and bluez and oomd and stuff, but most processes have a fraction of a second used CPU over months. If they're not using CPU, they'll presumably swap out if needed, so they're using ~nothing.

  • [removed] 5 days ago
    [deleted]
craftkiller 6 days ago

This is one the reasons I love FreeBSD. You boot up a fresh install of FreeBSD and there are only a couple processes running and I know what each of them does / why they are there.

m3047 6 days ago

At least under some circumstances Linux shows (schedulable) threads as separate processes. Just be aware of that.

johnmaguire 6 days ago

this is why I use arch btw

  • diggan 6 days ago

    Add Gnome3 and you can have that too! Source: me, a arch+gnome user, who recently had to turn off the search indexer as it was stuck processing countless multi-GB binary files...

  • johnisgood 6 days ago

    Exactly, or Void, or Alpine, but I love pacman.

ciupicri 6 days ago

I recommend using systemd-cgls to get a better idea of what's going on.