Bloat

This is what a fresh Arch installation looks like.
I swear I could run a Linux shell with far fewer processes some years ago. What the frick happened?

A Conspiracy Theorist Is Talking Shirt $21.68

Nothing Ever Happens Shirt $21.68

A Conspiracy Theorist Is Talking Shirt $21.68

  1. 1 month ago
    Anonymous

    systemd

    • 1 month ago
      Anonymous

      the answer is in your pic: systemd

      how many of those systemd processes are absolutely essential?
      do I really need a journal running all the time?

      • 1 month ago
        Anonymous

        >do I really need a journal running all the time?
        actually, yes

        • 1 month ago
          Anonymous

          Indulge me. I'm genuinely curious about what systemd does aside from initializing the system.

          • 1 month ago
            Anonymous

            As much as possible. It's the system daemon, and they integrate ever more into it.

          • 1 month ago
            Anonymous

            Dunno, it just does
            Systemd requires journald and udev, that's all, the rest it optional

          • 1 month ago
            Anonymous

            Capture output from the processes it initialized and make it available to you with journald

          • 1 month ago
            Anonymous

            in your pic:
            >journald - collect and view all system logs
            >userdb - abstract user/group lookup over multiple services
            >udev - mount devices (usb and such) and handle hotplugging
            >dbus - provide inter-process communication, mostly for desktop applications
            >systemd - start/stop/restart services (including all of the above mentioned) and timers

          • 1 month ago
            Anonymous

            udev doesn't handle volume mounting, only device setup (such as creating /dev nodes) and hotplug

          • 1 month ago
            Anonymous

            >creating /dev nodes
            yeah that's what I meant to say.
            I suppose mounting usually means "mounting a filesystem" or "mounting your mom".

          • 1 month ago
            Anonymous

            dbus is a totally separate package from systemd

          • 1 month ago
            Anonymous

            God knows what they will take-over in new releases.
            I've seen lately they start to manage network sockets opened by daemons.

          • 1 month ago
            Anonymous

            the only non-optional part is journald
            just because systemd can do a bunch of things, doesn't mean you're forced to use systemd for all of them

          • 1 month ago
            Anonymous

            I've never tried, but couldn't you just write a service for sysklogd and use it instead of journald?

          • 1 month ago
            Anonymous

            i haven't looked into it personally, but i've seen people say that you can effectively disable journald and use something else, but not remove it entirely
            but i/they could be wrong, it does seem a bit odd to me that you wouldn't be able to disable it

          • 1 month ago
            Anonymous

            but they usually switch this shit on by default in most popular distros and it's just a matter of time when systemd team will announce that other methods are "obsolete"

      • 1 month ago
        Anonymous

        None, switch to Artix or Gentoo, OpenRC is king

        • 1 month ago
          Anonymous

          >systemd
          >systemd 6 more times
          >systemd
          >What the frick happened?

          also
          >systemd...waiting...
          >systemd...waiting...
          >systemd...waiting...
          pathetic

          I'm guessing a system without systemd is gonna be more optimised? I wanted to give Devuan a shot is it good? And no I dont have enough time for gentoo.

          • 1 month ago
            Anonymous

            devuan is good yes

  2. 1 month ago
    Anonymous

    >200mb for that
    xp won

  3. 1 month ago
    Anonymous

    The system will user more RAM when more RAM are available.

    • 1 month ago
      Anonymous

      >its okay when Linux does it

      • 1 month ago
        Anonymous

        >It's okay to use 250M idle but not 2GB
        Yes.

    • 1 month ago
      Anonymous

      only for caching

  4. 1 month ago
    Anonymous

    the answer is in your pic: systemd

  5. 1 month ago
    Anonymous

    >under 1% RAM consumption
    >bloat
    you guys are fricked in the head you know that, right?

    • 1 month ago
      Anonymous

      Bloat is more than just RAM consumption, anon.

      • 1 month ago
        Anonymous

        then what else is it?

        • 1 month ago
          Anonymous

          Thread count, CPU time, I/O access, network access, disk usage.
          And in general more clutter on htop.

          • 1 month ago
            Anonymous

            >Thread count, CPU time, I/O access, network access, disk usage.
            then if you really cared about it, then you would notice that almost all processes (except for one, namely htop) that are visible here

            https://i.imgur.com/utl2JC2.png

            This is what a fresh Arch installation looks like.
            I swear I could run a Linux shell with far fewer processes some years ago. What the frick happened?

            are in idle (or Sleep) state

          • 1 month ago
            Anonymous

            If you took an even closer look, some of those processes have accumulated time. Just because they are sleeping now doesn't mean they will the next refresh (1.5 seconds).

            Spikes are arguably worse than constant low overhead. Those are what contribute to smooth animations suddenly hitching.

          • 1 month ago
            Anonymous

            yeah, total, lol
            >Those are what contribute to smooth animations suddenly hitching.
            depends on your scheduler and preemption model
            now, you running arch (with stock kernel I presume) tells me that those processes don't contribute to spikes in animation or overall responsiveness issues whatsoever

          • 1 month ago
            Anonymous

            The stock scheduler can an will run into unnecessary context switches on a given thread if there are too many processes.
            It's fine on just a CLI, but if you're watching Youtube in the background, you may see some juggling of single-threaded processes.

            Laptops are also very prone to downclocking if too much goes on in a split second. It will affect speed globally.

          • 1 month ago
            Anonymous

            That's a laptop problem. They are designed to throttle to under-spec levels under even moderate load. It's a deliberate scam, as they don't want to advertise the real sustainable performance.

          • 1 month ago
            Anonymous

            There's no underthrottling, just less overthrottling. There's a reason why CPU's advertise base frequencies well below the typical max. Even desktops face this to some degree, though not as extreme as a mobile Pentium rated at 1.1 GHz

          • 1 month ago
            Anonymous

            >There's a reason why CPU's advertise base frequencies well below the typical max.
            except they don't

          • 1 month ago
            Anonymous

            https://www.intel.com/content/www/us/en/products/sku/128990/intel-pentium-silver-n5000-processor-4m-cache-up-to-2-70-ghz/specifications.html

          • 1 month ago
            Anonymous

            it literally says
            >up to 2.70 GHz

          • 1 month ago
            Anonymous

            It literally says
            >Processor Base Frequency 1.10 GHz

          • 1 month ago
            Anonymous

            but it's marketed as 2.7

          • 1 month ago
            Anonymous

            It's marketed as "up to" with very unambiguous wording.
            The literal CPU's have the base clock written on them for Christ's sake (this is up to 3.9GHz)

            There's no scam here aside from all the software bloat making these perform worse than they should.

          • 1 month ago
            Anonymous

            >The literal CPU's have the base clock written on them for Christ's sake (this is up to 3.9GHz)
            except the Pentium you linked doesn't as it's mobile and soldered only and the laptops running it are all advertised as 2.7 GHz

          • 1 month ago
            Anonymous

            First link on Google (Amazon storepage).

          • 1 month ago
            Anonymous

            apparently we get different google results
            https://www.amazon.com/ASUS-Quad-Core-Processor-Fingerprint-E406MA-DH21/dp/B07X3Y6V2C/

          • 1 month ago
            Anonymous

            >amazon store page
            plz frick off

          • 1 month ago
            Anonymous

            >Noooo stop acknowledging that a thing exists
            You're like the "secularists" that cry when they see a cross on advertisements for vacations in Greece.

          • 1 month ago
            Anonymous

            oh ok moron, lets see your $50 200,000 lumen flashlight and 1000 decibel air horn capable of destroying the solar system

          • 1 month ago
            Anonymous

            but it's marketed as 2.7

            c'mon does it say 1.1 or 2.7 GHz right at the very top in huge ass font?

          • 1 month ago
            Anonymous

            I'll give you a hint

          • 1 month ago
            Anonymous

            >jpg
            disgusting

          • 1 month ago
            Anonymous

            There is more throttling going on than simple frequency. They insert artificial halting states etc so you can't see it's actually microsleeping throughout your workload despite the
            >ghz number go big

    • 1 month ago
      Anonymous

      frick you
      you are actually a planned obsolesce henchman
      a fricking brain dead consumer who probably is annoyed when their 10GB program cant accomplish a simple task BUT YOU FOSTER THIS KIND OF DEVELOPMENT WITH YOUR homosexual ASS BELIEFS
      >its only some percent hurr
      yes, and doing the same job something was doing 10years ago with way less resources

      FRICKING moron. SAAS b***h

      • 1 month ago
        Anonymous

        >a fricking brain dead consumer who probably is annoyed when their 10GB program
        Black person chill

        • 1 month ago
          Anonymous

          thats gaming though. you need 10gb storage, 8gb ram, and a blazing fast modern cpu to run simple sidescrollers now days becuse shit development is so incredibly rampant.

          people who are ok with this are at best moronic homosexuals, and at worst in the pockets of epic games or unity whatever

      • 1 month ago
        Anonymous

        >planned obsolesce
        This is what defines Linux community these days.

  6. 1 month ago
    Anonymous

    Install Gentoo

  7. 1 month ago
    Anonymous

    >focusing on process count

  8. 1 month ago
    Anonymous

    more features and higher expectations
    like you can run a system with less if you want still, you don't have to use systemd if you don't want to, either

    • 1 month ago
      Anonymous

      >acpid
      >udhcpc
      bloat.
      use procfs and sysfs
      set your router to give you a permanent IP and drop dhcp

      • 1 month ago
        Anonymous

        they're using a meg of ram /combined/
        there's a point where you have to device if linux itself is too much and you'd be better serviced by an embedded rtos, and dropping services that use <1M ram is i would say qualifies

      • 1 month ago
        Anonymous

        even using mdev over eudev isn't really worth the hassle for a desktop
        like remember back in the day when you had to configure xorg.conf? well that's a thing again if you stick to mdev
        that's just one example of how there's always tradeoff's when it comes to minimalism, as you get closer to nothing, little lost conveniences become bigger lost conveniences, like you can technically run a system without even mdev, but not even alpine recommends doing that

  9. 1 month ago
    Anonymous

    you vill own nossing and you vill be happy

  10. 1 month ago
    Anonymous

    >systemd
    >systemd 6 more times
    >systemd
    >What the frick happened?

    also
    >systemd...waiting...
    >systemd...waiting...
    >systemd...waiting...
    pathetic

  11. 1 month ago
    Anonymous

    Am gonna hijack this thread to ask my question.
    Am getting an extremely cheap laptop for 1.44ghz intel potato and 2gb of ram. The guy who bought it was clueless and thought he could install fricking Win11 on it.

    Am getting it purely for emacs, and cooding. What lightweight distro should I get? I was thinking of arch, actually, but if it takes up 200mb of ram right out of the bat, might have to reconsider that.

    • 1 month ago
      Anonymous

      It wasn't too long ago that I was using a laptop with 2GB RAM. Ended up giving it to my Dad, and he still uses it. Ran Arch, but the distro doesn't matter much – the trick is to use ZRAM. After that, usability concerns disappear.

    • 1 month ago
      Anonymous

      arch will be fine, but if you really want to squeeze it a bit more, perhaps try alpine
      that's what i've been posting pictures of, i don't currently use it for anything beside this playground vm, but i've liked it so far, i assumed it would be pretty limited with regards to software support given it's a busybox/musl distro, but that hasn't been as big of a limitation as i though it might be

      • 1 month ago
        Anonymous

        Sovl
        o
        v
        l

  12. 1 month ago
    Anonymous

    happy now?

    • 1 month ago
      Anonymous

      ?t=43

    • 1 month ago
      Anonymous

      Is /bin/login necessary? Can't it just run bash directly as root?

      • 1 month ago
        Anonymous

        it's not a question of "can't", but rather "would you want to"

        sure, you can just go straight to a root shell
        though it's worth pointing out that in that example, init, login, and ash are all just busybox

  13. 1 month ago
    Anonymous

    Would never dispute there is more bloat, especially with udev+systemd windows 95 vulnerable by design shit. I freed myself of that crap long ago and never looked back.

  14. 1 month ago
    Anonymous

    MSDOS and FreeDOS doesn't have this problem.

  15. 1 month ago
    Anonymous

    >Bloated general purpose oriented distro with massive packages for "it should just work with everything if possible" experience
    >Why it's bloated?
    Are you from those gays thinking text mode installation = minimalism?

  16. 1 month ago
    Anonymous

    It's funny how Linux users do as little computing on their systems as possible and pride themselves with it as if it's some kind of achievement. A computer is meant to actually compute stuff, not use as little resources as possible at idle.

    • 1 month ago
      Anonymous

      bait

    • 1 month ago
      Anonymous

      thinking ram usage doesn't matter because you "have enough" is a midwit take
      just allocating ram is one thing, but constantly manipulating tons of ram you don't need to also destroys performance, ram may seem fast, but from the cpu's perspective it really isn't

    • 1 month ago
      Anonymous

      >It's funny how Westerners take pride in doing as little work as possible. Us Chinese work 49 hours for the glorious republic. No wonder we are so powerful!

  17. 1 month ago
    Anonymous

    Install Gentoo

  18. 1 month ago
    Anonymous

    use human readable format Black person

  19. 1 month ago
    Anonymous

    who forces you to use arch and systemd?
    get artix, it uses Runit

  20. 1 month ago
    Anonymous

    Oh..god... t-that bloat. I... I think I'm going to be sick...
    *pukes*

    The only solution to this is a new Linux distro for users that actually give a frick about vast and unchecked resource waste.

Your email address will not be published. Required fields are marked *