• Taasz/Woof@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    14
    ·
    3 days ago

    Why not just reduce resources all the time? Why does it need to be a bloated mess only when I’m not gaming if they can just turn a switch on to make it less bloated?

    • brenstar@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      Resource management comes in many different flavors. Most computers allow you to use every resource it has at its disposal to accomplish a task (rendering graphics, processing workloads, gaming, etc), and that would really suck to have your system just decide it should nuke that process. It doesn’t really know what you prioritize, so Instead it runs and compromises the best it can until the dam breaks. But gaming is a little less of a gray area, its nearly always the main focus of the user, so its easy to draw a line there.

      There are systems that are far more opinionated about resource usage that will reign in processes. Like iOS is a good example (The divide is usually desktop and mobile OSs). It prioritizes UI, battery life, and animation fluidity over any process and will kill anything that threatens it.

      There are applications out there you can use to limit resource usage per app, so you can limit the resources of bloated browser engines that masquerade as native apps.