• rdri@lemmy.world
    link
    fedilink
    arrow-up
    10
    arrow-down
    2
    ·
    1 year ago

    You probably missed a part where Chrome, Chromium, and CEF are practically the same thing when it comes to resource consumption. Man, I can’t even make Steam consume less than 1 gb ram at any time anymore, even when minimized. CPU consumption, the amount of processes, loading times are also problematic. I wish companies would rely on a labor of programmers, not just web programmers.

    • Aux@lemmy.world
      link
      fedilink
      arrow-up
      7
      arrow-down
      2
      ·
      1 year ago

      I don’t think that Steam would consume less resources if it wasn’t a web app. Most of the resources usage there comes from crap loads of high quality images. You can’t have hundreds of images in a single window without eating loads of RAM.

      • rdri@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Sorry what? I literally said that it consumes this amount of memory while there is no active windows. You can close them all and it won’t change much.

        Also years ago the website was still filled with images and it didn’t consume that much.

        Also, do you really think high quality images consume more resources? High resolution I can understand, but quality is irrelevant when it comes to ram.

        • Aux@lemmy.world
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          1 year ago

          What do you mean there are no active windows? You can only have no active windows if the app is closed. If you don’t see it on the screen, it doesn’t mean there are no windows or related services running in the background. If you want to free up memory, shut the app down.

          Also part of image quality is its resolution. And image resolution has grown a lot ib the last 10-15 years. Rendered images also went from 8 bit and 256 colours byte arrays to 32 bit byte arrays (already 4x bigger) plus colour correction and all kinds of other meta data stored in memory.

          And then you should keep in mind that Steam main storefront page has hundreds if not thousands images in one place. And they are pre-rendered and cached in memory so that you have nice and smooth experience. People seriously underestimate how many resources are consumed by media. As a software developer I can tell you that you can easily have a few megabytes of code and then hundreds of megabytes of COMPRESSED images, fonts and sounds for a small app. Unpack everything into memory and no wonder modern mobile phones need 16+ gigs of RAM.

      • Hyperi0n@lemmy.film
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        3
        ·
        1 year ago

        Bullshit. Steam works well when CEF isn’t working right, like no internet connection. Images are still loaded. It’s 100% thier storefront.