• Ex Nummis@lemmy.world
    link
    fedilink
    arrow-up
    55
    ·
    1 month ago

    If there’s any upside to the entire situation, it’s that perhaps, maybe, developers will again start paying more attention to optimization instead of just throwing more powerful hardware at it.

    Some of the greatest games ever developed for consoles were great because the developers had to get extremely creative with the limited resources at their disposal. This led to some incredibly optimized games that could do a whole lot with those very limited resources.

  • Samskara@sh.itjust.works
    link
    fedilink
    arrow-up
    38
    ·
    1 month ago

    Spotify using several processes and GB of memory just play some music and browse a library is an abomination. WinAMP did most of that 20 years ago while using a fraction of the resources.

    Discord similarly is an affront.

    • 14th_cylon@lemmy.zip
      link
      fedilink
      arrow-up
      11
      ·
      edit-2
      1 month ago

      don’t worry, this will all be solved now with incompetent vibe-coders, just give it a while

      or you will look back to this with a nostalgic tear in the eye. one of these.

    • ExLisper@lemmy.curiana.net
      link
      fedilink
      arrow-up
      3
      arrow-down
      2
      ·
      1 month ago

      Really? I have it running right now with 0% CPU usage and around 100MB of memory. Something’s wrong with your setup.

    • bluGill@fedia.io
      link
      fedilink
      arrow-up
      11
      arrow-down
      1
      ·
      1 month ago

      until curl rewrites in electon and you don’t have enough ram to run it anymore

    • alk@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      3
      ·
      1 month ago

      back in the day people would download more ram and put it on giant tape-based backup systems. Big companies started downloading massive amounts of high quality ram this way. This created a ram shortage, and companies like corsair are now using their massive reserves of downloaded ram and filling empty ram sticks with them and making lots of money. That’s why ram is so expensive today. Any ram you can download today is low quality ram, and the only high quality ram can be had on physical sticks, which were filled by the companies with ram reserves. 1969 was the peak of the ram harvesting, so you’ll probably get some really great ram if it came from that year.

  • FishFace@piefed.social
    link
    fedilink
    English
    arrow-up
    12
    ·
    1 month ago

    It’s kind of an abomination when VsCode, supposed to be a lighter IDE, runs like dogshit compared to JetBrains, a fuckin’ Java based IDE. Since when was Java light on RAM?

    (Caveat: I haven’t directly compared their memory usage, my experience is in very difference codebases for each)

    • Hudell@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      Same, though I’ve started having some issues with their slower updates not catching up to changes on OSs and stuff (using it on an atomic distro for example is quite a pain).

      • katy ✨@piefed.blahaj.zone
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        still nothing better than no sync accounts aside from a simple git repo for packages and user settings to share config across computers :) love the simplicity

  • anamethatisnt@sopuli.xyz
    link
    fedilink
    arrow-up
    6
    ·
    1 month ago

    Lutris is impressive when it comes to game launchers and RAM efficiency, especially when compared to the ones using Electron.