• 0 Posts
  • 29 Comments
Joined 3 years ago
cake
Cake day: June 12th, 2023

help-circle


  • RedWeasel@lemmy.worldtoLinux@lemmy.ml5GB memory usage idle
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    18 days ago

    What “background services” breaks down to is things like the desktop. In the system monitor you can see a breakdown of what that is if you click on “show details sidebar” in top right. On my system for instance, plasmashell and kwin combined(the interface) is taking 700mb. Without the info from the sidebar it is harder to give advice.

    Baloo is used for searching you system for files including contents. You can disable it if it isn’t something you’d use, limit it to certain directories or limit it to file names only. It will be under search in settings.

    Edit: Also check how much swap you have enabled in the system monitor overview. You might look into turning on zram support if it isn’t already enabled which will compress ram as needed which might improve your experience.



  • I suspect part of it is modern web browsers and everything being online. That and “web apps” and such that take up WAY to much resources for what they do. In the name of security and justifiably so, each tab typically has it’s own thread/task which means more memory. They will free up as needed, but don’t do well always. With so many people just keeping tabs open rather than bookmarking them, users have also changed how they use their computers. So 16GB being a minimum and 32GB being recommended seems reasonable for a NEW computer. Remember, software is just going to need more resources in the future.

    Existing computers will be fine for a while longer, but will get to that “compromised” state eventually.










  • If semantic versioning is:

    MAJOR version when you make incompatible API changes MINOR version when you add functionality in a backward compatible manner PATCH version when you make backward compatible bug fixes

    then I think that would be on like 3.77.0 or something right now. Not terrible, but honestly prefer it to be like the major upped in the new year every year. It is about 43 years old,so 43.x in 2026. Would be easier to know how old a kernel release is without looking it up.







  • No

    I wasn’t intending to come off confrontational, I apologize for that. I was looking at this from it sounding like you wanted any command on a system. I did find that you can colorize man. see script below for an example. As for busybox, it is a small project, so colorizing just it would be relatively easy and easy to add as a patch to a system. Not sure if that would upstream though as it is intended to work well on low memory systems among others.


    #!/bin/bash
    
    export PAGER="less -r"
    export GROFF_NO_SGR=1
    export LESS_TERMCAP_mb=$'\E[01;31m'
    export LESS_TERMCAP_md=$'\E[01;31m'
    export LESS_TERMCAP_me=$'\E[0m'
    export LESS_TERMCAP_se=$'\E[0m'
    export LESS_TERMCAP_so=$'\E[01;44;33m'
    export LESS_TERMCAP_ue=$'\E[0m'
    export LESS_TERMCAP_us=$'\E[01;32m'
    
    man ls
    

    Edit: it does seem that this man colorization is disabled by default.

    Edit2: “export MANROFFOPT=-c” can replace “export GROFF_NO_SGR=1” to limit just man.

    Edit3: source Arch Linux bbs