• Caveman@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    7 hours ago

    As a programmer myself I don’t care about RAM usage, just startup time. If it takes 10s to load 150MB into memory it’s a good case for putting in the work to reduce the RAM bloat.

    • Ephera@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      23 minutes ago

      I mean, don’t get me wrong, I also find startup time important, particularly with CLIs. But high memory usage slows down your application in other ways, too (not just other applications on the system). You will have more L1, L2 etc. cache misses. And the OS is more likely to page/swap out more of your memory onto the hard drive.

      Of course, I don’t either sit in front of an application and can tell that it was a non-local NUMA memory access that caused a particular slowness, so I can understand not really being able to care for iterative improvements. But yeah, that is also why I quite like using an efficient stack outright. It just makes computers feel as fast as they should be, without me having to worry about it.


      Side-note

      I heavily considered ending this comment with this dumbass meme:

      Rust fast (aroused unga bunga)

      Then I realized, I’m responding to someone called “Caveman”. Might’ve been subconscious influence there. 😅

    • HugeNerd@lemmy.ca
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      7 hours ago

      As a programmer myself I don’t care about RAM usage,

      But you repeat yourself.